.formulaire {
font-family:Arial,Verdana,Helvetica;font-size: 13px;font-weight:normal; color: #000000;background-color: #eceff3; }
.formulaire2 {
font-family:Arial,Verdana,Helvetica;font-size: 11px;font-weight:normal; color: #000000;background-color: #eceff3;height:18px; }

.bouton {
font-family:Arial,Verdana,Helvetica;font-size: 13px;font-weight:bold;font-style: bold; color: #000000;background-color: #CCCCCC; }
a{
	font-weight: normal;
	font-size : 11px;
	color: #ff9933;
}

a:link	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #ff9933;
text-decoration:underline;
}

a:active	{
	font-family :arial, verdana ;
	font-size : 11px;
	color : #ff9933;
text-decoration:underline;
}

a:visited	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #ff9933;
text-decoration:underline;
}

a:hover	{ text-decoration: underline ;
	font-family : arial, verdana ;
	font-size : 11px;
	color : #999999;
}

.blanc11 { font-family:arial, verdana ; font-size: 11px; font-style: normal; font-weight: normal} 
.blanc11b {color: #FFFFFF; font-family:arial, verdana ;font-size: 11px;font-weight:bold} 
.blanc11i {color: #FFFFFF; font-family:arial, verdana ;line-height: 14px; font-size: 11px;font-weight:normal} 
.blanc10b {color: #FFFFFF; font-family:arial, verdana ; font-size: 10px;font-weight:bold} 
.blanc13b {color: #FFFFFF; font-family:arial, verdana ; font-size: 13px;font-weight:bold} 
.gris10 {color: #718594; font-family:arial, verdana ; font-size: 10px;font-weight:normal} 
.gris13 {color: #718594; font-family:arial, verdana ; font-size: 13px;font-weight:normal} 
.gris10l {color: #718594; font-family:arial, verdana ; font-size: 10px;font-weight:normal;text-decoration:none} 
.gris10b {color: #718594; font-family:arial, verdana ; font-size: 10px;font-weight:bold} 
.noir9 {color: #000000; font-family:arial, verdana ;font-size: 9px;font-weight:normal} 
.noir10 {color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal} 

.noir11b {color: #000000; font-family:arial, verdana ;line-height: 15px; font-size: 11px;font-weight:bold}
.noir11lb {color: #000000; font-family:arial, verdana ; font-size: 11px;font-weight:bold;text-decoration:none}  
.noir11 {color: #000000; font-family:arial, verdana ;line-height: 15px; font-size: 11px;font-weight:normal}
.noir12 {color: #000000; font-family:arial, verdana ;line-height: 15px; font-size: 12px;font-weight:normal}
.noir11u {color: #000000; font-family:arial, verdana ;line-height: 16px; font-size: 11px;font-weight:normal;letter-spacing : 1px;}
.noir11a {color: #000000; font-family:arial, verdana ; font-size: 11px;font-weight:normal} 
.noir13 {color: #000000; font-family:arial, verdana ; font-size: 13px;font-weight:normal} 
.noir13b {color: #000000; font-family:arial, verdana ; font-size: 13px;font-weight:bold} 
.orange11 {color: #FF9933; font-family:arial, verdana ; font-size: 11px;font-weight:normal} 
.orange11b {color: #FF9933; font-family:arial, verdana ; font-size: 11px;font-weight:bold} 
.orange13 {color: #FF9933; font-family:arial, verdana ; font-size: 13px;font-weight:normal} 
.orange13b {color: #FF9933; font-family:arial, verdana ; font-size: 13px;font-weight:bold}
.noir15 {color: #000000; font-family:arial, verdana ; font-size: 16px;font-weight:bold}
.orange15 {color: #FF9933; font-family:arial, verdana ; font-size: 16px;font-weight:bold}

.rouge11 {color: #FF0000; font-family:arial, verdana ; font-size: 11px;font-weight:normal;} 
.rouge11b {color: #FF0000; font-family:arial, verdana ; font-size: 11px;font-weight:bold;} 
.rouge13 {color: #FF0000; font-family:arial, verdana ; font-size: 13px;font-weight:normal;} 
.rouge13b {color: #FF0000; font-family:arial, verdana ; font-size: 13px;font-weight:bold;}


a.gris11:link {
	font-family : arial, verdana ;
	font-size : 11px;
	color : #718594;
text-decoration: underline;
}

a.gris11:active	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #718594;
text-decoration: underline;
}

a.gris11:visited	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #718594;
text-decoration: underline;
}

a.gris11:hover	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #FF9933;
	text-decoration : none;
}


a.noir10:link {
	font-family : arial, verdana ;
	font-size : 10px;
	color : #000000;
text-decoration: none;
}

a.noir10:active	{
	font-family : arial, verdana ;
	font-size : 10px;
	color : #000000;
text-decoration: none;
}

a.noir10:visited	{
	font-family : arial, verdana ;
	font-size : 10px;
	color : #000000;
text-decoration: none;
}

a.noir10:hover	{
	font-family : arial, verdana ;
	font-size : 10px;
	color : #FF9933;
	text-decoration : underline;
}
a.noir11:link {
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;
text-decoration: none;
}

a.noir11:active	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;
text-decoration: none;
}

a.noir11:visited	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;
text-decoration: none;
}

a.noir11:hover	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #FF9933;
	text-decoration : underline;
}

a.orange13b:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
text-decoration: underline;
}

a.orange13b:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
text-decoration: underline;
}

a.orange13b:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
text-decoration: underline;
}

a.orange13b:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
	text-decoration : underline overline;
}
a.orange11:link {
	font-family : arial, verdana ;
	font-size : 11px;
	color : #FF9933;
text-decoration: underline;
}

a.orange11:active	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #FF9933;
text-decoration: underline;
}

a.orange11:visited	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #FF9933;
text-decoration: underline;
}

a.orange11:hover	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #718594;
	text-decoration : underline;
}
a.noir13:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: underline;
}

a.noir13:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: underline;
}

a.noir13:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: underline;
}

a.noir13:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
	text-decoration : underline overline;
}
.admin {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #4e7b23;
text-decoration: none;
}
a.admin:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #4e7b23;
text-decoration: underline;
}

a.admin:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #4e7b23;
text-decoration: underline;
}

a.admin:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #4e7b23;
text-decoration: underline;
}

a.admin:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
	text-decoration : underline overline;
}

.menu {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #718594;font-weight:bold;
text-decoration: none;
}
a.menu:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #718594;font-weight:bold;
text-decoration: none;
}

a.menu:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #718594;font-weight:bold;
text-decoration: none;
}

a.menu:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #718594;
	font-weight:bold;
text-decoration: none;
}

a.menu:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;font-weight:bold;
	text-decoration : underline;
}
.menuA {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;font-weight:bold;
text-decoration: none;
}
a.menuA:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;font-weight:bold;
text-decoration: none;
}

a.menuA:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;font-weight:bold;
text-decoration: none;
}

a.menuA:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
	font-weight:bold;
text-decoration: none;
}

a.menuA:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;font-weight:bold;
	text-decoration : underline;
}
a.noir13l:link {
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: none;
}

a.noir13l:active	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: none;
}

a.noir13l:visited	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #000000;
text-decoration: none;
}

a.noir13l:hover	{
	font-family : arial, verdana ;
	font-size : 13px;
	color : #FF9933;
	text-decoration : underline ;
}

.cadre { border-width: 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; }
.cadreH { border-width: 1px 0px  0px 0px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; }
.cadreB { border-width: 0px 0px  1px 0px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreHB { border-width: 1px 0px  1px 0px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreHDG { border-width: 1px 1px  0px 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreBDG { border-width: 0px 1px  1px 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadreBG { border-width: 0px 0px  1px 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadreHBG { border-width: 1px 0px  1px 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }

.cadreDG { border-width: 0px 1px  0px 1px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadreD { border-width: 0px 1px  0px 0px; border-style: solid; border-color: #c8d2da;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadreDc { border-width: 0px 1px  0px 0px; border-style: dotted; border-color: #fcc565;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadrec { border-width: 1px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; }
.cadreHBc { border-width: 1px 0px  1px 0px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreHc { border-width: 1px 0px  0px 0px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; }
.cadreBc { border-width: 0px 0px  1px 0px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreHDGc { border-width: 1px 1px  0px 1px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ;font-size: 10px;font-weight:normal; }
.cadreBDGc { border-width: 0px 1px  1px 1px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.cadreDGc { border-width: 0px 1px  0px 1px; border-style: solid; border-color: #fcc565;color: #000000; font-family:arial, verdana ; font-size: 10px;font-weight:normal; } 
.bleu11	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #545498;
text-decoration: none;
}

a.bleu11:link {
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;/*#545498; */
text-decoration: underline;
}

a.bleu11:active	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;/*#545498; */
text-decoration: underline;
}

a.bleu11:visited	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;/*#545498; */
text-decoration: underline;
}

a.bleu11:hover	{
	font-family : arial, verdana ;
	font-size : 11px;
	color : #000000;
	text-decoration : underline;
}