body
{
  background-color: #E5E5E5;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  margin: 15px;
  scrollbar-face-color: #DEE3E7;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #DEE3E7;
  scrollbar-3dlight-color: #D1D7DC;
  scrollbar-arrow-color:  #006699;
  scrollbar-track-color: #EFEFEF;
  scrollbar-darkshadow-color: #98AAB1;
}

div.border
{
  background-color: #ffffff;
  border: 1px solid #98AAB1;
  padding: 15px;
  padding-bottom: 5px;
  text-align:center;
}

p
{
  margin:0px;
}



form.login
{
  margin:0px;
}
form.login table
{
  background-color: #ffffff;
  border: 2px solid #006699;
  margin: 80px auto 80px auto;
  width: 300px;
}
form.login table th
{
  background-color: #006699;
  background-image: url(th.gif);
  color: #FFA34F;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
  padding: 5px;
  vertical-align: middle;
}
form.login table td
{
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}
form.login input.text
{
  width: 180px;
}



table.list
{
  background-color: #ffffff;
  border: 2px solid #006699;
  margin: auto;
  width: 96%;
}

table.list tr.head th
{
  background-color: #006699;
  background-image: url(th.gif);
  color: #FFA34F;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
  padding: 5px;
  vertical-align: middle;
}

table.list tr.row td
{
  color: #000000;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  height: 20px;
  padding: 5px;
  b_order-bottom: 1px solid #006699;
  vertical-align: top;
}
table.list tr.row td.row1 { background-color: #EFEFEF; width: 28%; }
table.list tr.row td.row2 { background-color: #E5E5E5; width: 28%; }
table.list tr.row td.row3 { background-color: #DEE3E7; width: 28%; }
table.list tr.row td.row4 { background-color: #D1D7DC; width: 16%; }

table.list tr.row span.indent { width: 32px; }
table.list tr.row span.type { color:#cc0000; font-style:italic; font-weight:bold; }
table.list tr.row p.fichiers { margin:5px 0px 0px 0px; color:#cc0000; font-style:italic; }


.forumlink { font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink { font-weight: bold; font-size: 12px; color : #006699;text-decoration: none; color : #006699; }
a.forumlink:hover { text-decoration: underline; color : #DD6900; }

.display, .display select, .display input { font: 9px Verdana; text-align:left; }

.display { margin-bottom: 10px; }
.new_prospect { margin-bottom: 10px; }
.numrows { color:#006699; margin:5px 10px; text-align:left; }
.close_session { margin-top: 10px; }

.copyright, .copyright a
{
  color: #98AAB1;
  font: 10px Verdana;
  letter-spacing: -1px;
  margin-top: 10px;
  text-align: center;
  text-decoration: none;
}

/*
a.r,a:visited.r,a:active.r,a:hover.r{color:#0000ff;}
*/

form.prospect {margin:0px;}

form.prospect h1 {color:#006699;font:20pt Verdana;margin:0px 0px 15px 0px;}

form.prospect table {background-color:#efefef;border:1px solid #006699;border-collapse:collapse;font:10pt Verdana;margin:0px auto 15px auto;width:620px;}
form.prospect table tr {vertical-align:top;}
form.prospect table tr th {text-align:right;padding:7px 3px 3px 3px;white-space:nowrap;}
form.prospect table tr td {text-align:left;padding:3px;}
form.prospect input, form.prospect textarea {font:10pt Verdana;}
form.prospect table tr td.title {background-color:#d1d7dc;border-top:1px solid #006699;border-bottom:1px solid #006699;color:#006699;font:bold 11pt Verdana;padding:1px 5px 1px 5px;}
form.prospect table tr td div.buttons {text-align:center;margin-bottom:5px;}

form.prospect p.creation {font:8pt Verdana;font-style:italic;margin:10px;}

form.prospect table tr td.contacts {padding:1px;}
form.prospect table tr td.contacts table {border:0px;border-collapse:collapse;font:8pt Verdana;margin:0px;width:100%;}
form.prospect table tr td.contacts table tr th {border:1px solid #aabbcc;padding:2px;text-align:center;width:16%;}
form.prospect table tr td.contacts table tr td {border:1px solid #aabbcc;padding:0px;text-align:center;background-color:#ffffff;}
form.prospect table tr td.contacts table tr td input {border:0px;font:8pt Verdana;width:100%;}

form.prospect table tr td.appels {padding:1px;}
form.prospect table tr td.appels table {border:0px;border-collapse:collapse;font:8pt Verdana;margin:0px;width:100%;}
form.prospect table tr td.appels table tr th {border:1px solid #aabbcc;padding:2px;text-align:center;}
form.prospect table tr td.appels table tr td {border:1px solid #aabbcc;padding:0px;text-align:center;background-color:#ffffff;}
form.prospect table tr td.appels table tr td input {border:0px;font:8pt Verdana;width:100%;}
form.prospect table tr td.appels table col.date {width:100px;}

form.prospect table tr td.fichiers {padding:1px;}
form.prospect table tr td.fichiers table {border:0px;border-collapse:collapse;font:8pt Verdana;margin:0px;width:100%;}
form.prospect table tr td.fichiers table tr {vertical-align:middle;}
form.prospect table tr td.fichiers table tr th {border:1px solid #aabbcc;padding:2px;text-align:center;}
form.prospect table tr td.fichiers table tr td {border:1px solid #aabbcc;padding:0px;text-align:center;background-color:#ffffff;color:#888888;}
form.prospect table tr td.fichiers table tr td input {border:0px;font:8pt Verdana;width:100%;}
form.prospect table tr td.fichiers table tr td a img {width:16px;height:16px;border:0px;}
form.prospect table tr td.fichiers table col.lien {width:18px;text-align:center;}
form.prospect table tr td.fichiers table col.fichier {width:200px;text-align:center;}
form.prospect table tr td.fichiers table col.taille {width:50px;text-align:right;}
form.prospect table tr td.fichiers table col.date {width:60px;text-align:center;}
form.prospect table tr td.fichiers table col.desc {width:200px;text-align:center;}
form.prospect table tr td.fichiers table col.suppr {width:20px;text-align:center;}
