html{font-family : verdana,arial, helvetica,  sans-serif;text-align:left;font-size : 11px;color:#626262;  background-color:#FFFFFF;margin: 0;padding: 0;}
body{font-family : verdana,arial,helvetica,  sans-serif;text-align:left;font-size : 11px;color:#626262;background-color:#FFFFFF;margin: 0;padding: 0;}
h1{font-weight:normal;display:inline;font-size:13px}
h2{font-size:11px;font-weight:bold}
h3{font-size:11px;font-weight:bold}
.ul1{}
.ul1 li {list-style-image : url('/images/puce8.gif');font-size:11px}
p{text-align:left;}
hr{        clear: both;       visibility:hidden; height:0px;        margin:0px;       padding:0px}
img{      border:0px;}
pre{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;      font-size : 11px;}
sup{font-size:11px;}
td{
	text-align:left;font-size:11px
}
.overflow_hidden{
  overflow:hidden
}
.overflow_visible{
  overflow-x:hidden;overflow-y:scroll;
}
/* liens */
a{	font-weight:bold;font-family: verdana, helvetica, arial, sans-serif;color: #626262;	text-decoration: none;}
/*a:hover{	text-decoration: underline;}*/

.a_none{
  text-decoration: none;
}
/*.a_none:hover{	text-decoration: underline;}*/
#contenu{width:990px;position:relative}
/*
a {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}
a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}*/
/* divers */
.bord{    border:1px solid #000000;}
.masq{  display:none;}
.maj{     text-transform:uppercase;}
.center{ margin-left:auto; margin-right:auto;}
.sym_obli{         font-weight:bold;            color:#FF0000;}
.erreur{
	font-weight: bold;
	color: #FF5151;
}
.obligatoire{
	background-color:#bdf3fa;
	font-size : 11px
}
.non_obligatoire{
	background-color:#FFFFFF;
}

/* curseur */
.curs_main{ cursor:pointer;}
.curs_sabl{ cursor:wait;}
.curs_aide{
	cursor:help;
}
.curs_aide span{
	border-bottom:1px dotted black;
}
.curs_text{ cursor:text;}

/* alignement horizontal */
.ag{      text-align:left;}
.ac{      text-align:center;}
.ad{      text-align:right;}
.aj{       text-align:justify;}

/* alignement flottant */
.fg{       float: left;}
.fd{       float: right;}
.clear{clear:both}


/* formulaire */

input{    font-family: verdana, helvetica, arial, sans-serif; border:1px solid #474747;color: #474747;background-color:#FFFFFF;background:url("/images/graph/replic_input.gif") repeat-x top left;font-size: 11px; margin:1px;}

.text{    border : 1px solid #0d4c55;        background:#ffffff;          color:#0d4c55;}
.checkbox{border : 0px solid #000000;background:transparent}
.radio{border : 0px solid #000000;	background:transparent;	margin-right:5px;}
.button{ background-color:white;color:#474747;	/*height:24px;*/	font-size:11px;	font-family: verdana, helvetica, arial, sans-serif;	/*margin:3px;*/	padding-top:2px;	padding-left:6px;	padding-right:6px;	padding-bottom:2px;	border:1px solid #474747;background:url("/images/graph/replic_input.gif") repeat-x top left;}
.submit{ background-color:#fbc081;height:24px;padding-bottom:2px;}
.password{        border : 1px solid #474747;        background:#ffffff;          color:#000000;}
.reset{   border : 1px solid #474747;        background:#e4c49e;}
textarea{    font-size:11px;font-family: verdana, helvetica, arial, sans-serif;       border: 1px solid #474747;background-color:#ffffff;background:url("/images/graph/replic_input.gif") repeat-x top left;color:#474747; margin:1px;}
select{  width:100%;	font-family: verdana, helvetica, arial, sans-serif;	color: #474747;	background-color: #ffffff;font-size: 11px;	border:1px solid #474747;}
form{     margin:0px;}

#fil_parentID{font-weight:normal;font-style:italic;font-size:13px;}