/* pour metier public */
.menuGauche {
  float: left;
  width: 250px;  
}


.menuGauche2 {
  float: left;
  width: 195px;
  
}
.contenuDroite {
  margin-left: 270px;
  text-align: left;
}

html>body .contenuDroite {
height: auto;
min-height: 379px;
}

.contenuDroite2 {
  /*margin-left: 195px;*/
  float: left;
  width: 803px;
  border: 1px solid #bfbfbf;
  background: #fff url(../front_images/icone_renseigner_grd.gif) no-repeat;
}

html>body .contenuDroite2 {
height: auto;
min-height: 379px;
}

.contenuDroite3 {
  /*margin-left: 250px;*/
  float: left;
  width: 748px;

  border: 1px solid #bfbfbf;

  background: #fff url(../front_images/icone_renseigner_grd.gif) no-repeat;
}

html>body .contenuDroite3 {
height: auto;
min-height: 379px;
}

.contenuDroite4 {
  /*margin-left: 250px;*/
  float: left;
  width: 803px;

  border: 1px solid #bfbfbf;

  background: #fff url(../front_images/icone_informer_grd.gif) no-repeat;
}

html>body .contenuDroite4 {
height: auto;
min-height: 379px;
}

.contenuDroite5 {
  /*margin-left: 250px;*/
  float: left;
  width: 748px;

  border: 1px solid #bfbfbf;

  background: #fff url(../front_images/icone_informer_grd.gif) no-repeat;
}

html>body .contenuDroite5 {
height: auto;
min-height: 379px;
}

.contenuDroite6 {
  /*margin-left: 250px;*/
  float: left;
  width: 803px;

  border: 1px solid #bfbfbf;

  background: #fff url(../front_images/icone_informer_grd.gif) no-repeat;
}


.contenuDroite5 {
  /*margin-left: 250px;*/
  float: left;
  width: 748px;

  border: 1px solid #bfbfbf;

  background: #fff url(../front_images/icone_informer_grd.gif) no-repeat;
}

.decalage {
  padding-left: 20px;
  padding-right: 10px;
}
/* fin pour metier public */

.titre {
  font-size: 15px;
  background-color: #EBF3C6;
}


.contenuOngletI {
  display: inline;
}

.contenuOngletN {
  display: none;
  padding-left: 20px;
}

/* pour certif public */
.titreCatego {
  display: none;
}
/* fin pour certif public */

.spacer {
  clear: both;
}

.decal {
	margin-left : 50px;
}

.decal30 {
	margin-left : 30px;
}


.texte, .textReadonly {
	font-size: 11px;
	font-family:"Trebuchet MS", Verdana, sans-serif;

}
.textReadonly {
	background-color: #EFEFEF;


/* pour certif public only */
.titreBleu {
  background: url(img/pointvert.gif) no-repeat 0 7px;
  margin-bottom: 1em;
  padding-left: 1em; 
  font-size: 14px;
}
/* fin pour certif public only */
}

.EffaceScreen {
  display: none;
}

a.lnkVer:active   { font-size: 8pt; color: #6F7E07; font-family: "Trebuchet MS", Verdana, sans-serif; text-decoration: underline; }
a.lnkVer:visited  { font-size: 8pt; color: #6F7E07; font-family: "Trebuchet MS", Verdana, sans-serif; text-decoration: none; }
a.lnkVer:link     { font-size: 8pt; color: #6F7E07; font-family: "Trebuchet MS", Verdana, sans-serif; text-decoration: none; }
a.lnkVer:hover    { font-size: 8pt; color: #6F7E07; font-family: "Trebuchet MS", Verdana, sans-serif; text-decoration: underline; }

a.lnkBl:active   { font-size: 8pt; color: #1D75D1; font-family: verdana, geneva, arial; text-decoration: underline; }
a.lnkBl:visited  { font-size: 8pt; color: #1D75D1; font-family: verdana, geneva, arial; text-decoration: none; }
a.lnkBl:link     { font-size: 8pt; color: #1D75D1; font-family: verdana, geneva, arial; text-decoration: none; }
a.lnkBl:hover    { font-size: 8pt; color: #1D75D1; font-family: verdana, geneva, arial; text-decoration: underline; }


a.lnkRed:active   { font-size: 8pt; color: #B93B3F; font-family: verdana, geneva, arial; text-decoration: underline; }
a.lnkRed:visited  { font-size: 8pt; color: #B93B3F; font-family: verdana, geneva, arial; text-decoration: none; }
a.lnkRed:link     { font-size: 8pt; color: #B93B3F; font-family: verdana, geneva, arial; text-decoration: none; }
a.lnkRed:hover    { font-size: 8pt; color: #B93B3F; font-family: verdana, geneva, arial; text-decoration: underline; }



div p {
  margin-top : 0pt;
  margin-left : 0pt;
  margin-right : 0pt;
  margin-bottom : 5pt;
}




/* Style pour l'atocompletion */
.autoCompletion_class {
  border: 1px solid;
  background-color:#FFFFED;
  width: 250px;
  height: 250px;
  overflow:auto;
  z-index: 2000;
}

.autoCompletion_class ul  {
  list-style-type: none;
  margin:0px;
  padding:0px;
  padding-left: 2px;
  text-align: left;
}

.autoCompletion_class ul li.focused { 
  background-color: #7795C4; 
  cursor: pointer; 
}

.autoCompletion_class li {
  height:14px;
  font-size: 11px;
}

/* pour gestion des fiches onglets de dispositifs2 */
/*ex pris sur http://batraciens.net/css-astuces/onglets-1.htm */

.menu1 { /* boite qui contient le menu (les onglets) */
  width: 760px;
  background-color: #FFFFFF; /* le fond de l'onglet est gris */
  padding-top: 8px ; /* marge intérieure haute */
  padding-bottom: 4px} /* marge intérieure basse */


.onglet1, .ongletactif1, .onglet2, .ongletactif2 { /* style des onglets */
  border-left: solid 1px #000000; /* encadrement */
  border-right: solid 1px #000000; /* encadrement */
  border-top: solid 1px #000000; /* encadrement */
  margin: 5px 1px 0px 1px ; /* marge extérieure */
  padding: 3px 3px 4px 3px; /* marge intérieure */}

.onglet1 { background-color: #E4E2E2;}
.ongletactif1 { background-color: #BFBFBF;}
.onglet2 { background-color: #FAEAEC;}
.ongletactif2 { background-color: #C37477;}

a.onglet1, a.ongletactif1, a.onglet2, a.ongletactif2 { /* style des liens se trouvant dans un onglet inactif */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;} /* les liens ne sont pas soulignés */

a.onglet1, a.onglet12 { font-size: 11px; color: #2A4D6C;}  
a.ongletactif1, a.ongletactif2 { font-size: 12px; color: #FFFFFF;}
