body {

	scrollbar-face-color:#0487A4;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#E4E5F0;
	scrollbar-shadow-color:#E4E5F0;
	scrollbar-highlight-color:#E4E5F0;
	scrollbar-3dlight-color:#E4E5F0;
	scrollbar-darkshadow-Color:#E4E5F0;

}
.texte_rouge {color: #FF0000}

.puce_bleu {

background:url(../images/puce3.jpg);
background-repeat:no-repeat;
display:block;
padding-left:10px;
 
}
 


.titre10 {
color: #666666;
font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	width:90%;
}
.titre10:first-letter {
color: #FF6600; 
font-size: 14px;
font-weight:bold;
}
/*
Le pseudo-element de feuille de style first-letter css ne peut être appliqué que sur des éléments de type bloc (Balise HTML ou XHTML p, div,...).

Le pseudo-element de feuille de style first-letter css ne peut pas se déclarer dans l'attribut HTML ou XHTML STYLE.

Le pseudo-element de feuille de style first-letter css doit être déclaré dans une balise HTML ou XHTML STYLE.
*/









a:link, a:active, a:visited {
color: #515051;
font-size: 11; 
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
color: #FF6600;
font-size: 11;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu:link, a.menu:active, a.menu:visited {
color: #515051;
font-size: 10; 
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu:hover {
color: #08648A;
font-size: 10;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienb:link, a.lienb:active, a.lienb:visited {
color: #344C68;
font-size: 10; 
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienb:hover {
color: #344C68;
font-size: 10;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
}
.msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #ff0000;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40403E;
}
.texte10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textGB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #24528D;
}
.textGO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF6600;
}
.textB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #24528D;
}
.zonet {
	height: 17px;
	width: 80px;
	border: 1px solid #999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.ptexte {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #285DA1;
}
.pzone {
	height: 18px;
	color:#075274;
	width: 100px;
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gzone {
	height: 15px;
	color:#075274;
	width: 160px;
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.message{
border:1px solid #AACCD2;
	color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.zone_texte {
	height: 17px;
	color:#40403E;
	width: 200px;
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.zonepetit{
	height: 15px;
	color:#075274;
 
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bouton {
	height: 20px;
	color:#075274;
	width: 80px;
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.zone{
	 
	color:#075274;
 
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textGbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #09628A;
}
.styl_dashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.style1 {
color: #666666;
font-weight:bold;
}
.style6 {
color: #FF6600; 
font-size: 14px;
font-weight:bold;
}
.style2 {
color: #07698E;

}


#container {
	 
}
#container * {
	margin: 0;
	padding: 0;
}
#container ul#menu {
font: 09px verdana, arial, sans-serif;
   list-style-type: none;
   padding-bottom: 37px;
  /*  border-bottom: 1px solid #038DA9; */
   margin: 0;
 
}
#container ul#menu li {
	 float: left;
   height: 35px;
  /* background-color: #C3E4EB;*/
   margin: 2px 2px 0 2px;
   
 /*border-left: 1px solid #038DA9;
 
 border-right: 1px solid #038DA9;
 border-top: 1px solid #038DA9;*/
}


#container ul#menu li a {
	   float: left;
   display: block;
   color: #666;
   text-decoration: none;
   padding: 4px;
}
 

#container ul#menu li a:hover {
/*background: #fff;*/
}
#container h1,
#container h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 1.4em;
}
#container .content {

}
#container hr {
	clear: both;
	visibility: hidden;
}


#container a.current {
 
/* border-bottom: 1px solid #fff;
 
   background-color: #fff;*/
cursor:default;
background:url(../images/anglets/a.jpg);
 
 
}
 

#container a.ghost  {
	/*background-color: #E3E3E3;
	color: #0077DD;*/
cursor:default;
background:url(../images/anglets/b.jpg);
 
}
#container .on {
	display: block;
}
#container .off {
	display: none;
}
.bouton_2{
border:#009999 solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;cursor:pointer;
}
.zone_message {
	color:#075274;
 
	border: 1px solid AACCD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 100px;
	width: 250px;
}