input,select {
  font: 9px "Verdana", sans-serif ;
  /*background-color:#FFFFFF;*/
  color:#3B3B3B;
  width:125px;
  /*border-color:#A8A182;*/
  font-weight:normal;
  margin:0px;
  padding:0px;
}

input#b_vide_id{
  width:55px;
}

input#connexion_req_id{
    width:60px;
    height:15px;
}

textarea#observation_id{
  display: inline;
  width:125px;
  height:40px;
  margin:0px;
  padding:0px;
  font: 9px "Verdana", sans-serif ;
  background-color:#FFFFFF;
  font-weight:none;
}

table#table_base input,textarea{
width:210px;
}

table#table_base select{
width:210px;
}

font.rubriques_partenaires{
  font: 11px "Verdana", sans-serif ;
  font-style:regular;
   /*font-weight:bold;*/
  color:#000000;
}

font.desc_rubriques_partenaires{
  font: 11px "Verdana", sans-serif ;
  font-style:regular;
}

td.partenaires_colonne_left{
background-color:#EBEBEB;
}


/*LIENS HYPERTEXTES DU BOUTON DE CONNEXION*/
div#connexion a {
  color:black;
  text-decoration:underline;
  font: 10px "Verdana", sans-serif ;
  font-weight:bold;
}
div#connexion a:hover {
  color:white;
  text-decoration:underline;
	font: 10px "Verdana", sans-serif ;
	font-weight:bold;
}

/*LIENS HYPERTEXTES par défaut*/
a.lien {
   color:black;
   text-decoration:underline;
   font: 10px "Verdana", sans-serif ;
}
a:hover.lien {
   color:black;
   text-decoration:underline;
   font: 10px "Verdana", sans-serif ;
}

/*LIENS HYPERTEXTES sans soulignement*/
a.lien_sans {
   color:black;
   text-decoration:none;
   font: 10px "Verdana", sans-serif ;
}
a:hover.lien_sans {
   color:black;
   text-decoration:none;
   font: 10px "Verdana", sans-serif ;
}

/*LIENS HYPERTEXTES en 9*/
a.neuf_lien_black {
   color:black;
   text-decoration:underline;
   font: 9px "Verdana", sans-serif ;
}
a:hover.neuf_lien_black {
   color:black;
   text-decoration:underline;
   font: 9px "Verdana", sans-serif ;
}

a.neuf_lien_white{
   color:white;
   text-decoration:underline;
   font: 9px "Verdana", sans-serif ;
}
a:hover.neuf_lien_white {
   color:white;
   text-decoration:underline;
   font: 9px "Verdana", sans-serif ;
}

a.neuf_lien_vert {
   color:#6F9943;
   text-decoration:underline;
   font: 9px "Verdana", sans-serif ;
}

/* FONT */
font.titre_accueil{
 font: 17px "Verdana", sans-serif ;
 color:black;
 font-weight:bold;
}

font.titre_page{
 font: 13px "Verdana", sans-serif ;
 font-style:italic;
 color:black;
 font-weight:bold;
 font-variant:small-caps;
}


font.titre_fiche{
 font: 12px "Verdana", sans-serif ;
 font-style:italic;
 color:#6C91A3;
 font-weight:bold;
}

font.navigation{
 font: 11px "Verdana", sans-serif ;
 font-style:none;
 color:#6C91A3;
 font-weight:bold;
}

font.navigation_on{
 font: 12px "Verdana", sans-serif ;
 font-style:none;
 color:#6C91A3;
 font-weight:bold;
}


font.lettre_alpha{
 font: 15px "Verdana", sans-serif ;
 color:black;
 font-weight:bold;
}

font.onze_caps_gras{
 font: 11px "Verdana", sans-serif ;
 color:white;
 font-variant:small-caps;
 font-weight:bold;
}

font.neuf_defaut{
 font: 9px "Verdana", sans-serif ;
 color:black;
}

font.neuf_souligne{
 font: 9px "Verdana", sans-serif ;
 color:black;
 text-decoration:underline;
}

font.neuf_gras{
 font: 9px "Verdana", sans-serif ;
 color:black;
 font-weight:bold;
}

font.neuf_italic{
 font: 9px "Verdana", sans-serif ;
 color:black;
 font-style:italic;
}

font.neuf_italic_gras{
 font: 9px "Verdana", sans-serif ;
 color:black;
 font-style:italic;
 font-weight:bold;
}

font.text_defaut_white{
 font: 10px "Verdana", sans-serif ;
 color:white;
}

font.text_gras_white{
 font: 10px "Verdana", sans-serif ;
 color:white;
font-weight:bold;
}

font.text_defaut{
 font: 10px "Verdana", sans-serif ;
 color:black;
}

font.text_italic{
 font: 10px "Verdana", sans-serif ;
 font-style: italic ;
 color:black;
}

font.text_italic_white{
 font: 10px "Verdana", sans-serif ;
 font-style: italic ;
 color:white;
}

font.text_gras{
 font: 10px "Verdana", sans-serif ;
 font-weight:bold ;
 color:black;
}

font.text_souligne{
 font: 10px "Verdana", sans-serif ;
 text-decoration:underline ;
 color:black;
}

font.text_onze_italic{
 font: 11px "Verdana", sans-serif ;
 font-style: italic ;
 color:black;
}

font.text_onze_gras{
 font: 11px "Verdana", sans-serif ;
 font-weight:bold ;
 color:black;
}

font.text_onze_gras_white{
 font: 11px "Verdana", sans-serif ;
 font-weight:bold ;
 color:white;
}

font.text_onze_gras_italic{
 font: 11px "Verdana", sans-serif ;
 font-weight:bold ;
  font-style: italic ;
 color:black;
}

font.onze_defaut{
 font: 11px "Verdana", sans-serif ;
 color:black;
}

/*Définition du paragraphe*/
p{
margin:0px;
padding:0px;
}

/*DIV AFFICHANT la séparation*/
div.resultat_fiche{
  background:#EBEBEB;/*#6C91A3;*/
  width:100%;
  height:17px;
  padding-left:5px;
  border:solid 1px #EBEBEB;
}

div.erreur_div{
    display:none;
    text-align:left;
    color: #FF0000;
}

