
body
{ 
  margin: 0;
  background-image: none;
  font-family: Arial, Helvetica, sans-serif;
}

#background
{
  position: relative;
  background: #fff;
  border: 0;
  margin: 0;
}

#titre, #footer, #navlist, .bg_corner, .button, #counter
{
  display: none;
}

#content
{
  position: relative;
  margin: 0 !important;
  padding: 5pt;
}

#admin .saut_avant
{
  page-break-before: always;
  height: 0;
}

/* ADMIN */

#admin #facture
{
    font-size: 12pt;
}

#admin #facture h3
{
    font-weight: bold;
}

#admin #facture #facture_corps
{
    width: 100%;
}

#admin
{
  text-align: center;
}

#admin li
{
  list-style-type: none;  
}

#admin ul
{
  margin: 0 !important;
  width: auto;
}

#admin h3
{
  text-align: center;
  font-size: 1.25em;
  padding: 0.80em 0 0 0;
  margin: 0;
  color: #3300cc;
  font-weight: normal;
}

#admin table
{
  padding: 0;
  width: auto;
  border-collapse: collapse;
  margin: 1em auto 1em auto;
}

#admin th
{
  padding: 0 0.8em 0 0.8em;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #000;
  background-color: #ffcc66;
}

#admin tr
{
  padding: 0;
  margin: 0;
}

#admin tr.color1
{
  background-color: #aaccff;
}

#admin tr.color2
{
  background-color: #80ccff;
}

#admin td
{
  padding: 0 0.8em 0 0.8em;
}

#admin td.no_padding
{
  padding: 0 !important;
}

#admin td a img
{
  border: 0px !important;
}

#admin .search_results
{
  text-align: left;
  margin: 1em 0 1em 1.5em;
}

#admin #a_search_form input.big_a_search
{
  width: 400px;
}

#admin #a_search_form input.small_a_search
{
  width: 360px;
}

#admin #a_search_form select.small_a_search
{
  width: 40px;  
}

#admin #a_search_form td
{
  border: 0px !important;
  text-align: left;
}

#admin #ouvrage_form td
{
  padding: 2px 4px 2px 4px !important;  
}

#admin #ouvrage_form input, #admin #ouvrage_form textarea
{
  margin: 0;
}

#admin .fiches ul
{
  font-size: 10pt;
  clear: both;
  list-style-image: none !important;
}

#admin .fiches li
{
  list-style-image: none !important;
  position: relative;
  text-align: left;
}

#admin .fiches li.label_li
{
  float : left;
  width: 76pt;
}


/* AUTRES */



#content a
{
  text-decoration: none;
  color: #000099;
}

#content a:hover
{
  text-decoration: underline;
}

#content p
{
  padding: 0.80em 0 0 0;
  margin:  0;
  line-height: 1.25em;
}

#content ul
{
  padding: 0.8em 0 0 0;
  margin:  0 0 0 3em;
}

#content li
{
  list-style-position: outside;
  list-style-image: url(img/design/puce.gif);
  padding: 0 0 0.25em 0.35em;
  margin: 0;
}

#content h2
{
  text-align: center;
  margin: 0;
  padding: 0;
}

#content h3
{
  text-align: center;
  margin: 0;
  padding: 0.80em 0 0 0;
}

#content img 
{
	border: 1px #FFAE00 solid;
  padding: 3px;	
}

#content form
{
  padding: 0;
  margin: 5px 0 0 0;
}

#content .chatkilit
{
  width: 500px;
  margin-top: 0.8em;	 
}

#content .erreur
{
  margin-top: 5.5em;
  font-weight: bold;
  color: red;
  text-align: center;
}


