body {
 /*background-color:#EBEBEB;*/
 font-size: 10pt;
   
}

.font11{font-size: 11pt;}

A {color:#203B72; text-decoration:none;font-weight:bold;font-size: 11pt;}
A:hover {color:#203B72; text-decoration:underline overline ; }

.link {color:#203B72; text-decoration:none;font-weight:bold;font-size: 11pt;}
.link:hover {color:#203B72; text-decoration:underline overline ; }

.linkLitle {color:#203B72; text-decoration:none;font-weight : normal;font-size: 11pt;}
.linkLitle:hover {color:#203B72; text-decoration:underline overline ; }

.ABlack {color:#000000; text-decoration:none;font-weight:bold;font-size: 11pt;}
.ABlack:hover {color:#000000; text-decoration:underline overline ; }

.AMini {color:#203B72; text-decoration:none;font-weight:normal;font-size: 7pt;}
.AMini:hover {color:#203B72; text-decoration:underline overline ; }

.AMiniNoSyle {color:#203B72; text-decoration:none;font-weight:normal;font-size: 8pt;}
.AMiniNoSyle:hover {color:#203B72; text-decoration:underline overline ; }

.tdborder {		
	border: dotted 1px #000000; 
}


/*---------------------------------FORMULAIRE*/

hr {
	background-color: #EBEBEB;
	border: dotted 1px #DDDDDD;   
}


input {
   background-color: #EDEEF0;
   border: solid 1px #000000;
   /*border:ridge;*/
   text-indent : 1px;
   font-family: Verdana; font-size: 10px; color: #000000;
}

select {
   background-color: #EDEEF0;
   border: solid 1px #000000;
   /*border:ridge;*/
   text-indent : 1px;
   font-family: Verdana; font-size: 10px; color: #000000;
}

input.radio {
   background-color: #FFFFFF;
   border: solid 0px #FFFFFF;  
}

TEXTAREA {
   background-color: #EBEBEB;
   border: solid 1px #000000;
   /*border:ridge;*/
   text-indent : 1px;
   font-family: Verdana; font-size: 10px; color: #000000;
}


/*----------------------------------------------------MENU */

#ancre_menu{vertical-align:top;padding:5px 5px 0 0;margin:0}

/* liens */
.mh a,.vg a,.vd a{display:block;margin:0;padding:2px 5px;
  text-decoration:none;line-height:1.1em;cursor:default}
.titre a{background-color:#FFFFFF;color:#203B72;text-decoration:none;} 
.titre a:hover,.titre a:active,.titre a:focus{background-color:#BBCBD5;color:#203B72;text-decoration:none;} 
.titre .suivi{background-color:#BBCBD5}     /* couleur du suivi */
 /* avec url */
.lien a{background-color:#FFFFFF;color:#203B72;text-decoration:none;cursor:pointer;cursor:hand/*IE5.0*/}
.lien a:visited{}
.lien a:hover,.lien a:active,.lien a:focus{background-color:#BBCBD5;color:#203B72;text-decoration:none;}

/* flèches */
.fh,.fl{font-size:80%}
.fl{position:absolute;}

/* 1er niveau : */
.mh li,.vd li,.vg li{display:inline;} /* bug IE */
.mh li{float:left;}
.mh{;height:1.35em}
.vg,.vg ul,.mh,.mh ul,.vd,.vd ul{display:block;position:absolute;margin:0;padding:0;
  border:1px outset #DDF4EC; z-index:1}
.vd{text-align:right;right:1.3em}/* marge du body de general.css reportée */

/* 2éme niveau et suivants */
.mh li li{float:none;} 
.vg ul,.mh ul,.vd ul{visibility:hidden;}
.mh ul{margin-top:.5em}
.vg ul,.mh ul ul{margin:-1.5em 0 0 -3px;}
.vd ul{margin:-1.5em -3px 0 0;}


.hidden{visibility:hidden;};

