#menu a {
	display: block;
	padding: 2px 0px 2px 5px;
	font-family: verdana, Arial,sans-serif;
	font-size:13px;
    font-weight: bold;
	background-color: #00A221;
	color:#FFFFFF;
	text-decoration:none;
	/*border-bottom: 1px solid #FFFFFF !important;
	border-top: 1pt solid #FFFFFF !important;*/
}

#menu a:hover{
	background-color: #dbdbdb;
	color: #84929C;/*#737373;*/
	
}

.menuhNoLink{
    display: block;
	padding: 2px 0px 2px 5px;
	font-family: verdana,Arial,sans-serif;
	font-size:13px;
    font-weight: bold;
	background-color:#dbdbdb;
	/*background-image:url(../images/mfond_over.png);*/
	color: #84929C;
	/*border-left: 2px solid #FF6633;
	border-right:2px solid #FF6633;
	border-bottom: 2px solid #00659C;
	border-top:2px solid #00659C;*/
}


body {
	font-size: 0.9em;
	font-family: bitstream vera sans,sans-serif;
	margin: 0;
	padding: 0;
	background-color: #FFE9BB;
}

FORM {
	MARGIN: 0px
}

.button {
	FONT-SIZE: 11px;
	font-weight: bold;
	border:1px solid #003366; 
	COLOR: white; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #FF9900;
	cursor:pointer;
}


.frmDText {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
	font-weight: bold;
	background-color: #FFFFFF; 
	color:#CC1111; 
	border:none; 
	/*HEIGHT: 18px;*/
}
.frmSText {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana, Helvetica,sans-serif;
	/*font-weight: bold;
	background-color: #FFFFFF; */
	color:#003366; 
	border:1px solid #005266;
	
	padding-left:2px; 
	/*HEIGHT: 18px;*/
}


.frmText {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
	font-weight: bold;
	background-color: #FFFFFF; 
	color: #6699cc; 
	border:1px solid #C0C0C0; 	
}

.frmSelect{
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Arial, Verdana, Helvetica,sans-serif;
	/*font-weight: bold;
	background-color: #FFFFFF; */
	color: #003366; 
	border:1px solid #FF0000; 
}


/********************************/


a[name] {
	color: inherit;
	text-decoration: inherit;
}
.Style13 {color: #FFFFFF}

/***************************/

.smallText {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 10px;
	color:#003366;
}

.normalText {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 13px;
	color:#003366;

}

.normalSText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
}


.SText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	border-bottom:1px solid #84929C;
	
	
}

.cancelText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF3300;
	/*border-bottom:1px solid #84929C;*/
	text-decoration:line-through;	
}

.paidText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#006600;
	/*border-bottom:1px solid #84929C;*/
}

.notpaidText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	/*border-bottom:1px solid #84929C;*/
}

.notOkText {	
	font-family: arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#C0C0C0;
	/*border-bottom:1px solid #84929C;*/
}

.Text {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 11px;
}

.Client {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color: #003366; 
}
.listeText {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 11px;
}

.titreText {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.whiteText {
	font-family: verdana, Helvetica,arial, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	font-weight: bold;
}


.sectionLinks{
	margin: 0px;
	padding: 0px;
}
.sectionLinks a {
	display: block;
	padding: 2px 0px 2px 5px;
	font-family: Arial,sans-serif;
	font-size:13px;
    font-weight: bold;
	background-color: #00659C;
    color: #FFFFFF;
	text-decoration:none;
}

.sectionLinks a:hover{
	background-color: #0077B7;
	color: #DDDDDD;
}
/**********/

.normalLink{
	font-family: Arial,sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:none;
}

.normalLink a{
	color:#FF6600;
	text-decoration:underline;
}

.normalLink a:hover{  color:#FF0000; }

.Links a{
   font-family: Arial,sans-serif;
   font-size:12px;
   color:#990000;
   text-decoration:none;
}

.Links a:hover{
   color:#FF0000;
   text-decoration:underline;
}


  
a.bouton {
color: #AAAAAA; 
font-family: arial, verdana; 
font-size: 11px; 
font-weight: bold ;
text-decoration: none;; 
border: 1px solid #D1D1D1;
text-align: center;
padding-left:3px;
padding-right:3px;
position: relative; 
}
a:hover.bouton {
border: 1px outset silver; 
text-decoration: none;}


.button {
	FONT-SIZE: 11px;
	font-weight: bold;
	border:1px solid #003366; 
	COLOR: white; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
	BACKGROUND-COLOR:#003366;
	cursor:pointer;
}

a.bouton1 {
color: #FFFFFF;
background-color:#84929C;
font-family: arial, verdana; 
font-size: 11px; 
font-weight: bold ;
text-decoration: none;; 
border: 1px solid #003366; 
text-align: center;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
position: relative; 
}
a:hover.bouton1 {
border: 1px outset silver; 
text-decoration: none;}


A.freeLink{   color:#990000; }  

A.catlinks {
	
	FONT: 11px Verdana,Helvetica,Arial; 
	COLOR: #5c5c5c; 
	TEXT-DECORATION: none;
}
A.catlinks:hover {
	border-top:solid 1px;	
	COLOR: #FFAC00;
}

A.catlinks_big {
	
	FONT: 12px Verdana,Helvetica,Arial; 
	COLOR: #5c5c5c; 
	TEXT-DECORATION: none;
}
A.catlinks_big:hover {
	border-top:solid 1px;	
	COLOR: #FFAC00;
}

A.supmenu {
	
	FONT: 10px Verdana,Helvetica,Arial; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
A.supmenu:hover {
	/*border: 1px solid #D1D1D1;

	padding-left:5px;
	padding-right:5px;
	COLOR: #FFAC00;*/
	text-decoration:underline;	
}

.titreMenu {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #003366; 
	
	border-bottom:2px solid #84929C;
	
	
	
	/*HEIGHT: 20px;*/
}

.pointiller_v {
	/*background-color: #FFFFFF; #003366*/
	/*border:1px solid #84929C;*/
	border-left:1px dashed #84929C;
	/*border-top:1px solid #84929C;*/
}

.ligne_bas {	
	border-bottom:1px solid #FF9E5E;	
}

.menucadre {	
	border-top:1px solid #999999;
	border-left:1px  solid #999999;
	border-right:1px  solid #999999;
	/*border-bottom:1px  solid #CC9900;*/
}

.cadre {	
	border:1px solid #FF9E5E;
	/*border-left:1px  solid #FFE6CE;
	border-right:1px  solid #FFE6CE;
	border-bottom:1px  solid #FFE6CE;#FFF2D7;*/
	background-color:#FFE9BB;
}

.hmenucadre_g {	
	border-left:1px  solid #999999;
	border-bottom:1px  solid #999999;
}

.hmenucadre_d {	
	border-right:1px  solid #999999;
	border-bottom:1px  solid #999999;
}

.hmenucadre_c {		
	border-bottom:1px  solid #999999;
}

.Vline {		
	border-left:1px  solid #999999;
}

.printv_line {		
	border-left:1px  solid #84929C;
}

.print2v_line {		
	border-left:1px  solid #84929C;
	border-right:1px  solid #84929C;
}

.printdv_line {		
	border-right:1px  solid #84929C;
}

.cadre_onglet {	
	border-top:1px solid #FF9E5E;
	border-left:1px  solid #FF9E5E;
	border-right:1px  solid #FF9E5E;
	/*border-bottom:1px  solid #FF9E5E;
	background-color:#FFF2D7;*/
}

.printcadre {	
	border-top:1px solid #000000;
	border-left:1px  solid #000000;
	border-right:1px  solid #000000;
	border-bottom:1px  solid #000000;

}

#cmenu a {
	display: block;
	padding: 2px 0px 2px 5px;
	font-family: verdana, Arial,sans-serif;
	font-size:13px;
    font-weight: bold;
	/*background-color: #00A221;
	border: 1px solid #CC9900;*/
	color:#FFFFFF;
	text-decoration:none;	
	background-color:#FF9900;
	
}

#cmenu a:hover{
	/*background-color: #dbdbdb;*/
	color:#FFFF66/*#737373;*/
	
}
