body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #263F60;
	background-image: url(gestion-contenus/fond-site.jpg);
	margin: 0 0 0 0;
	scrollbar-face-color: #0074D5; 
 	scrollbar-shadow-color: #ffffff; 
 	scrollbar-highlight-color: #ffffff; 
 	scrollbar-3dlight-color: #cccccc;  
 	scrollbar-darkshadow-color: #cccccc;  
 	scrollbar-track-color: #B6D4FD;  
 	scrollbar-arrow-color: #ffffff; 
	scrollbar-base-color : #B6D4FD;
	background-repeat: repeat-x;
	background-color: White;
	background-position: top;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

p {font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;  color: #263F60;  line-height: 15px;   }
.smalltexte	{color: #FFFFFF; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px; font-weight: none;}
.mediumtexte	{color: #000000; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
.warntexte	{color: #cc0000; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-weight: bold; font-size: 14px;}

li {font-family:  tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; line-height: 18px; font-style: normal; font-weight: normal; font-variant: normal; color: #263F60;  margin : 0px 0px 0px -20px;  text-align : left;  padding : 0 0 0 0;  list-style-image: url(gestion-contenus/puce.gif);  vertical-align: middle;  }

input {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0F55B3;  border: 0px solid #636F8B; background-color: White;  }
textarea {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0F55B3;  border: 0px solid #636F8B; background-color: White;  }
input.inputnone {border:0px;  vertical-align: text-bottom;  text-align: right;  font-weight: bold;  background-color: transparent;    }

select {font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0F55B3;  line-height: 11pt;  border: 1px solid #636F8B; background-color: #ffffff;}
.none {border: 0px;  background: transparent; }

.submit {font: 11px/17px Arial, Helvetica, sans-serif; color: #0F55B3;  border: 0px solid White; vertical-align: middle;  font-weight: bold;  text-transform: uppercase;     }

a {text-decoration: none; color: #0F55B3; font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;    line-height : 15px;  font-weight: bold;      }
a:active {text-decoration: none; color:#D60B00 ; font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height : 15px;}
a:hover {text-decoration: none;  color:#DB7900; font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;   line-height : 15px;  }

a.abas {text-decoration: none; color: #0F55B3; font-size: 10px; font-family: Arial, Helvetica, sans-serif;   line-height : 13px;  font-weight: normal;  border-bottom: 1px dotted Gray;       }
a.abas:active {text-decoration: none; color: #8A8A8A; font-size: 10px; font-family: Arial, Helvetica, sans-serif;line-height : 13px;}
a.abas:hover {text-decoration: none;  color: #8A8A8A; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  line-height : 13px;  }

a.suite {text-decoration: none; color: White; font-size: 11px; font-family: Arial, Helvetica, sans-serif;   line-height : 14px;  font-weight: normal;         }
a.suite:active {text-decoration: none; color:#D60B00 ; font-size: 11px; font-family: Arial, Helvetica, sans-serif;line-height : 14px;}
a.suite:hover {text-decoration: none;  color: #D60B00; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  line-height : 14px;  }

.atitre {	color: #ffffff;	font: 14px/19px Arial, Helvetica, sans-serif;  background-image: url(gestion-contenus/titre.gif);   background-repeat: no-repeat;  width: 185px;  font-weight: bold;  padding: 0 0 0 25px;  vertical-align: middle;  background-position: center;         }
.atitre:active {	color: #FF8A00;	font: 14px/19px Arial, Helvetica, sans-serif; font-weight: bold;  }
.atitre:hover {	color: #FF8A00;	font: 14px/19px Arial, Helvetica, sans-serif; font-weight: bold;    }

TD.TDspace {margin: 10px 10px 10px 10px;  padding: 10px 10px 10px 10px;     }
TD.TDspacecase {margin: 0 0 0 0;  padding: 0 0 0 0; background-image: url(gestion-contenus/fond-actus.gif);  background-position: bottom;  background-repeat: no-repeat;}
TD.TDmain {margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; background-image: url(gestion-contenus/fond-contenus-site.gif);  background-position: top;  background-repeat: repeat-x;  background-color: #F1F7FB;         }
TD.TDnews {margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; background-image: url(gestion-contenus/fond-cote.gif);  background-position: top;  background-repeat: repeat;  background-color: #F1F7FB;         }

td.tdcote { background-image: url(gestion-contenus/fond-cote.jpg);  background-position: top;  background-repeat: repeat-x;  background-color: #DADBDF;    } 

.menu1 {	color: White;	font: 15px/20px Arial, Geneva, sans-serif;  font-weight: bold;  letter-spacing: -1px;   }
.menu1:active {	color: #0F55B3;	font: 15px/20px Arial, Helvetica, sans-serif;  font-weight: bold; }
.menu1:hover {	color: #0F55B3;	font: 15px/20px Arial, Helvetica, sans-serif;  font-weight: bold; }

.menu {	color: #0F55B3;	font: 15px/20px Arial, Geneva, sans-serif;  font-weight: bold;  letter-spacing: -1px;   }
.menu:active {	color: #0F55B3;	font: 15px/20px Arial, Helvetica, sans-serif;  font-weight: bold; }
.menu:hover {	color: #0F55B3;	font: 15px/20px Arial, Helvetica, sans-serif;  font-weight: bold; }

.menu2 {	color: #BFBFBF;	font: 11px/14px Arial, Helvetica, sans-serif;  }
.menu2:active {	color: #B40101;	font: 11px/14px Arial, Helvetica, sans-serif; }
.menu2:hover {	color: #B40101;	font: 11px/14px Arial, Helvetica, sans-serif; }

h1 {font-family: "Franklin Gothic Medium cond", Helvetica, Arial, sans-serif;  font-size: 25px; line-height: 28px; font-style: normal;  font-weight: normal; font-variant: normal; color: #FF8A00; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;} 
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 21px; font-style: normal; font-weight: bold; font-variant: normal; color: White; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-transform: uppercase; } 
h3 {font-family: tahoma, verdana, Arial, Helvetica, sans-serif;  font-size: 14px; line-height: 17px; font-style: normal; font-weight: bold; font-variant: normal; color:#ffffff; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;   } 
h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-style: oblique; line-height: 23px; font-weight: normal; font-variant: normal; color: #56A0D7; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;} 
h5 {font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;  color: #263F60;  padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  font-weight: normal;   } 
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #BFBFBF; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;} 
.effcalque { display:none; }
.affcalque { display:block; }

a.capocea {text-decoration: none; color: #626262; font-size: 9px; font-family: Arial, Helvetica, sans-serif;   line-height : 10px;     }
a.capocea:active {text-decoration: none; color: #D60B00; font-size: 9px; font-family: Arial, Helvetica, sans-serif;line-height : 10px;}
a.capocea:hover {text-decoration: none;  color: #D60B00; font-size: 9px; font-family: Arial, Helvetica, sans-serif;  line-height : 10px;  }

#commentaires {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;  color: #979899;}

/* couleur du tableau */
.table_blanc	{}
.table_rouge	{background-color: #C63100;}
.tableautype	{border: 0px #006699 solid; }
th	{background-color: #006699; font-family: Verdana; color: #FFA34F; font-size: 11px; font-weight : bold; height: 25px; }

td.row_rouge	{background-color: #C63100;}
td.row_blanc	{background-color: #FFFFFF;}
td.row_gris	{background-color: #2D3032;font-family: Verdana; color: #979899; font-size: 11px}
td.row_gris1	{background-color: #2D3032;font-family: Verdana; color: #979899; font-size: 11px}
td.row_gris2	{background-color: #3E4346;font-family: Verdana; color: #979899; font-size: 11px}
td.row_gris3	{background-color: #161C1F;font-family: Verdana; color: #979899; font-size: 11px}
td.row_bleu {background-color: #006699; font-family: Verdana; color: #FFFFFF; font-size: 11px}
td.bleu_clair {background-color: #6DA1D1;}

.gris1 {font-family: Arial,Verdana; color: #848484; font-size: 11px}
.gris2 {font-family: Arial,Verdana; color: #C0C0C0; font-size: 11px}


/* modification thomas pour la pagination */

#pagination{
	font-size:  10px;
	text-align: center;
}

#pagination a{
	font-size: 10px;
}

#messageErreur{
	font-size: 11px;
	color: red;
}