
body {
/*	font-family: Arial, Tahoma , Verdana, sans-serif;  */
	font-family: Tahoma;
	color: #336699; margin:0px; padding:0px;
	background-color:  #9BBBDA;
	background-image: url(images/fond.png);/*bg.gif*/
	
/*	background-attachment:fixed;*/
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

iframe{
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
/* General font families for common tags */
/*font,th,td,p { font-family:  Verdana, Tahoma, Arial, sans-serif ; font-size: 11px; }*/




/* This is the outline surrounding the main blocks */
.forumlinemain { 
	background-color: #97B9DA; /*assez clair dfeffe*/
/*	background-image: url(images/fond.png);*/
	border: 1px #6699cc solid; /* clair cfdfee*/
	padding: 1px; 
	width: 100%; 
	margin-bottom: 1px; 
}

.logo { 
	background-color: #ffffff; 
	border: 1px #6699cc solid; /*tres clair efffff*/
	padding: 1px;
	width: 100%;
	font-size: 12px;
	
}

.page { 
	background-color: #f2f7fd; 
/*	background-image: url(images/bg2.png);*/
	border: 1px #6699cc solid; /*tres clair efffff*/
	padding: 5px;
	width: 100%;
	font-size: 12px;
	
}

/* This is the outline round the main forum tables */
.forumline	{ 
	background-color: #6699cc; 
	font-size: 11px;
	
}


/*************************************************************************************************************/
a:link { 
  color           : #5588bb;    
  text-decoration : none;
/* font-size        : 10px;*/
}

a:visited {
  color           : #5588bb;    
  text-decoration : none;
 /* font-size        : 10px;*/
}



a:hover { 
  color           : #ff862d;    
  text-decoration : none;
/*  font-weight     : bold;  */    
/*  font-size       : 10px;*/
}

hr{
	/*border: 1px #336699 dashed; /*tres clair efffff*/
/*	background-image: url(images/hr.gif);/*bg.gif*/
	background: url("images/hr.gif") repeat-x top left;
	width:100%;
	border:none;
	height:3px;
/*	text-align:center;*/
}


table {
	border-collapse: collapse;
	font-family: Tahoma;
}

th {
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 12px;
	font-weight : normal;
}

.bt_menu {
	color: #336699; 
	font-size: 10px; 
	font-weight : normal;
	border: 1px #6699cc solid;
	border-collapse: collapse;
	background-color: #ffffff; 
/*	height: 25px;*/
	background-image: url(images/cellpic3.gif);
	cursor: pointer;
	cursor: hand;
}

.bt_menu_clair {
	color: #336699; 
	font-size: 10px; 
	font-weight : normal;
	border: 1px #6699cc solid;
	border-collapse: collapse;
	background-color: #ffffff; 
/*	height: 25px;*/
	background-image: url(images/cellpic3_clair.gif);
	cursor: pointer;
	cursor: hand;
}

.bt_menu_dis{
	color: #555555; 
	font-size: 10px; 
	font-weight : normal;
	border: 1px #6699cc solid;
	border-collapse: collapse;
	background-color: #aaaaaa; 
/*	height: 25px;*/
	background-image: url(images/cellpic3_dis.gif);
	cursor: pointer;
	cursor: not-allowed;
}
.desc_box {
	color: #336699; 
	font-size: 12px; 
	font-weight : bold;
	border: 1px #6699cc solid;
	border-collapse: collapse;
	background-color: #ffffff; height: 20px;
	background-image: url(images/cellpic3.gif);

}

.no-border {
	border : none;
	font-size: 12px; 
}

.cups {
	border : none;
	vertical-align: bottom;
}

.cadre {
	padding		       : 0px 0px 0px 0px;
	align            : center;
	vertical-align   : top;
	border           : none;
}

.menu {
  width            : 100%;
/*	background-color : #9999cc;
	color			       : #CCDDDD;
	padding		       : 0px 0px 0px 0px;
  margin           : 0px 0px 0px 0px; */
	border-collapse: collapse;
}

.title{
 /* width            : 584px;*/
  background       : url('./images/border_2.gif') ;
  height           : 20px;
  color            : #ff9900;
/*	font-size        : 10px;*/  
}

.title_G{
  height           : 20px;
  width            : 20px;
  background       : url('./images/border_1.gif') ;
}

.title_D{
  height           : 20px;
  width            : 20px;
  background       : url('./images/border_3.gif') ;
}


.menu_content{
	background-color : #cfdfee;
/*  background-color : #ffffff;*/
	text-align       : left;
  color            : #336699;
  vertical-align   : top;
  font-size        : 9px;
}

.menu_content_G{
  background       : url('./images/border_4.gif') ;
	width            : 20px;
}
.menu_content_D{
  background       : url('./images/border_5.gif') ;
	width            : 20px;
}
.bas_G{
  background       : url('./images/border_6.gif') ;
  height           : 20px;
  width            : 20px;
}
.bas_C{
  background       : url('./images/border_7.gif') ;
  height           : 20px;
}
.bas_D{
  background       : url('./images/border_8.gif') ;
  height           : 20px;
  width            : 20px;
}

img{
	border : none;
}

input,select,button { 
   color:#336699;
   text-align       : center;
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#cfdfee;
   border:1px solid;
   border-top-color:#336699;
   border-left-color:#336699;
   border-right-color:#336699;
   border-bottom-color:#336699;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ccd5f3');

}
input[type="submit"],input[type="button"]{
  color:#cfdfee;
  text-align       : center;
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size:11px;
  font-weight:bold;
  background-color:#336699;
  border:1px solid;
  border-top-color:#cfdfee;
  border-left-color:#cfdfee;
  border-right-color:#cfdfee;
  border-bottom-color:#cfdfee;
}

/*
input{
   color:#336699;
   font-weight:bold;
   background-color:#cfdfee;
   	background-image: url(images/cellpic3.gif);
}

*/
textarea { 
  font-size        : 11px;
  font-family      : Verdana, Arial, Helvetica, Geneva, sans-serif;
  color            : #336699;
  background-color : #cfdfee;
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ccd5f3');*/
}
.gradient{
  color            : #336699;
  background-color : #FFFFFF;
  background       : url('./img/gradient.bmp') ;  
  font-size        : 11px;
}

.banner{
  color            : #336699;
 /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ccd5f3',EndColorStr='#ffffff');*/
  background-color : #ccd5f3;
  background       : url('cellpic3.gif') ;  
  font-size        : 11px;
  
}

.postit{
	background-color : #fef28e;
	border : none;
	scrollbar-base-color : #fef28e;
	scrollbar-face-color: #fef28e;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #fef28e;
	scrollbar-3dlight-color: #fef28e;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #fef28e;
	scrollbar-darkshadow-color: #98AAB1;
}

.bleu{
  color            : #336699;
  background-color : #ccd5f3;  
 /* text-align       : center;*/
  font-size        : 11px;
	font-weight: normal;
  height					 : 25px;
  background				: url('images/cellpic3.gif');
 /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ccd5f3');*/
 	padding		       : 5px;
}

.bleu_clair{
  color            : #336699;
  background-color : #e5eaf8;  
/*  text-align       : center;*/
  font-size        : 11px;
	font-weight: normal;
  background				: url('images/cellpic3_clair.gif');
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#e5eaf8');*/
	padding		       : 5px;
}

.bleu2{
  color            : #336699;
  background-color : #ccd5f3;  
 /* text-align       : center;*/
  font-size        : 11px;
	font-weight: bold;
  height					 : 25px;
  background				: url('images/cellpic3_inv_vert.gif');
 /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ccd5f3');*/
 	padding		       : 5px;
}

.bleu2_clair{
  color            : #336699;
  background-color : #e5eaf8;  
/*  text-align       : center;*/
  font-size        : 11px;
	font-weight: bold;
  background				: url('images/cellpic3_inv_vert_clair.gif');
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#e5eaf8');*/
	padding		       : 5px;
}

.bleu_fonce{
  color            : #98DDFF;
  background-color : #224466;  
  text-align       : center;
  font-size        : 11px;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#224466');
}

.orange{
  color            : #ff862d;
  background-color : #ffd53d;  
/*  text-align       : center;*/
  font-size        : 11px;
	background				: url('images/cellpic3_inv.gif');
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffd53d');*/
	padding		       : 5px;
	height					 : 25px;
}

.orange_clair{
  color            : #ff862d;
  background-color : #ffe998;
/*  text-align       : center;*/
  font-size        : 11px;
	background				: url('images/cellpic3_inv_clair.gif');
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffe998');*/
  padding		       : 5px;
	height					 : 25px;
}

.top_naze{
	color            : #333333;
  background-color : #aaaaaa;
/*  text-align       : center;*/
  font-size        : 11px;
	padding		       : 5px;
	height					 : 25px
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#AAAAAA');
}
.top_naze_clair{
	color            : #333333;
  background-color : #cccccc;
/*  text-align       : center;*/
  font-size        : 10px;
	padding		       : 5px;
	height					 : 25px
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#AAAAAA');
}

.pink{
  color            : #336699;
  background-color : #FFEEEE;  
  text-align       : center;
  font-size        : 11px;
}

.rss_titre{
  background-color : #ccd5f3; 
  text-align       : left;
  font-size        : 12px;
  background				: url('images/logo_phpBB_blank.gif');
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#ccd5f3');*/
	cursor: pointer;
	cursor: hand;
}

.rss_resume{
  background-color : #ffffff; 
  text-align       : left;
  font-size        : 11px;
	font-weight: normal;
  cursor: pointer;
	cursor: hand;
		
}

.info_connectes{
  color            : #ff862d;
 	background-color : #ffffff;/*#ffe998;*/
  font-size        : 10px;
/*	background				: url('images/cellpic3_inv_clair.gif');*/
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffe998');*/
}

.log_in{
  color            : #336699;
  background-color : #ffffff;
  font-size        : 10px;
}

.pointilles{
	font-weight: normal;
	font-size: 12px;
	padding : 5px; 
	border: 1px dotted #9BBBDA;
/*	text-align : left;*/
	vertical-align: top;
}

.blue_border{
	font-weight: normal;
	font-size: 12px;
	padding : 1px; 
	border: 1px solid #9BBBDA;
/*	text-align : left;*/
	vertical-align: top;
}


.mod_title
{
 background-color: #cfdfee;
 text-align: left;
 border: 1px solid #9BBBDA;
}


#img_border{
	padding : 0px; 
	border: 1px solid #9BBBDA;
}
#img_border:hover{
	padding : 0px; 
	border: 1px solid #ff862d;
}

.golden_header{
  color            : #ff862d;
  background-color : #ffd53d;  
	background				: url('images/cellpic3_inv_clair.gif');
	background-repeat: repeat-x;
}

#DIV_MENU {
  z-index : 1;
}
#DIV_MOVE {
  position : absolute; /* IMPERATIF */
  left : 0px;
  top : 286px;
/*  color : #000000;
  font-size : 13px;
  font-family : Verdana;
  text-align : center;
  background-color : #b0c4de;
  height : 150px;*/
  width  : 160px;
 /* border-style : solid;
  border-width : 1px;
  border-color :  #ffffff #808080 #808080 #ffffff;*/
  z-index : 1000;
}

.statut{
  color: #777777;
  font-style: italic;
}

.statut_box{
  background-color: #ffffff;
  border: 0 #777777 solid;
  color: #777777;
  font-style: italic;
  font-weight: normal;
  width:360px;
  text-align: left; 
}
.statut_bt{
  background-color: #d8d8d8;
  border: 1px #777777 solid;
  color: #777777;
}

.smooth_border{
  background-color: #ffffff;
  border: 1px #d0d0d0 solid;
}

/*********************************************************************************************************************/
/* CALENDRIER */
.calendarNav {
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #336699;
	border: 1px #f2f7fd solid;
}

.calendarTop {
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #336699;
	font-weight: bold;
	background-color: #e5eaf8;
	border: 1px #f2f7fd solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ccd5f3',EndColorStr='#ffffff');
}

.calendarPassed {
	width: 14%; 
	height: 80px;
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	background-color: #ccd5f3;
	text-align: center;
	border: 1px #f2f7fd solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#AAAAAA');
}

.calendarToday {
	width: 14%;
	height: 80px;
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff862d;
	background-color: #F8E19C;
	text-align: center;
	border: 1px #f2f7fd solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#dca822');
}

.calendarFuture {
	width: 14%;
	height: 80px;
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 10px;
	color: #336699;
	background-color: #e5eaf8;
	text-align: center;
	border: 1px #f2f7fd solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#8aa7c5');
}

.calendarDays {
	width: 14%; 
	height: 80px;
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;	
	color: #336699;
	background-color: #f2f7fd;
	border: 1px #f2f7fd solid;
	text-align: center;	
}

.calendarHL {
	width: 14%; 
	height: 80px;
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #336699;
	background-color: #CCCCCC;
	text-align: center;
}

.calendarHeader {
	font-family: Arial, Tahoma , Verdana, sans-serif;
	font-size: 14px;
	background-color: #ccff99;
	color: #339966;
	border: 1px #f2f7fd solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#99cc00');
}

.calendarTable {
	background-color: #f2f7fd;
	border: 1px #f2f7fd solid;
	width:	100%;
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) 
@import url("formIE.css");
