.contenu_milieu ol { margin:10px 0px 10px 40px; }

.contenu_milieu ul { list-style-type:square; font-size:11px Tahoma; padding-left:20px; }
.contenu_milieu li { margin-bottom:5px; }

.contenu_milieu table {
  border-spacing:0;
  font:11px Tahoma;
  background:#FCFCFC;
  border:1px solid #CCC;
  margin:0 auto 20px auto;
}
.contenu_milieu th { border-bottom:1px solid #DDD; padding-left:4px; }
.contenu_milieu td { padding:2px 4px 2px 4px; }
.contenu_milieu tr.highlight_hover:hover td { background:#EEE; }
.contenu_milieu tr.highlight td { background:#F3F3F3; }

.bandeau_bleu {
  background-color:#1F5685;
  width:587px;
}
.middle_text {
  margin: 42px 0px 0px 0px;
  text-align: center;
}
.inline li {
  display: inline;
  list-style-type: none;
  border:1px red solid;
}

input[type=button],input[type=submit],input[type=reset]
{ font:11px Tahoma; margin:1px; cursor:pointer; }

input[type=text],input[type=password],input[type=file],select,textarea
{ font:11px Tahoma; margin:1px; border:1px solid #999; }

input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,
select:focus,textarea:focus { border:1px solid black; color:black; }
input.highlight { border-color:red; }

#espacepro-menu { text-align:right; margin-bottom:20px; }
#espacepro-menu a { text-decoration:none; }


/* INFORMATIONS */

#details-offres { margin:10px; padding:10px; border:1px dashed #EAA; background-color:#FFF5F5; }
#details-offres h3 { margin-top:0px; border-bottom:1px solid #EEE; }
#details-offres ul { margin:7px; padding:0px; background:none; }
#details-offres ul li { margin:0px; padding:1px; margin-left:20px; }
#details-offres span.diff { background-color:#FFD; }


/* CONNEXION */

/*#connexion { -moz-border-radius:5px; }*/
table.identification td { padding:10px 20px 10px 20px; }


/* FAXING */

table.faxing,table.faxing td,table.faxing th { border:1px solid #DDD; }


/* PROSPECTS */

#table-prospects { font-size:10px; }
table#filtres { padding:5px; margin:5px 0 5px 0; }

p.description {
  font-size: 10px;
  margin-bottom: 20px;
}

span.emprunt-en-cours {
  color: #080;
  font-weight:bold;
}

span.nb-emprunts {
  color: #C22;
  font-weight:bold;
}

span.infos-emprunt {
  color: #044;
  background-color:#FFA;
}

div.docs-non-recus {
  color: #C33;
  font-weight:bold;
  padding: 4px 0 4px 0;
}

div.pdf {
  padding: 4px 0 4px 20px;
  font-weight: bold;
  background: url(/templates/pretassur/img/fr/_default/pdf.gif) no-repeat;
}

.com { font-size: 10px; }

