/* Généralités */
body {background:#d7eeff url(fond.jpg) repeat-x top;}

/* Structure Ico */
#icobar {background-image:url(icobar.jpg);}
#top {background:url(top.jpg) repeat-x top;}
#stats {position:absolute;width:436px;height:93px;margin:14px 0 0 460px;padding:27px 10px 0 14px;color:#0d4481;background:url(stats.png) no-repeat top;list-style-type:none;}
#stats li.dernier {margin-top:5px;}
#entete {background:url(entete.jpg) no-repeat top;}
#menu1 li a {background:url(menu1.jpg) repeat-x top;}
#menu2 {background:url(menu.jpg) repeat-x top;}

#navigation {height:18px;margin-bottom:10px;}
#navigation li {float:left;margin-right:10px;}

#page {padding:10px;}
#page .pages {clear:left;float:left;text-align:center;margin:0px;padding:0px;list-style:none;}
#page .pages li {float:left;padding:06px;margin:12px 0px;color:#ddd;border:1px solid #ddd;}
#page .pages li a {color:#000;}
#page .pages li.selected {font-weight:bold;color:#0C6FB4;border:1px solid #0C6FB4;}
#page .texte {margin-bottom:10px;padding:5px;font-size:10px;text-align:center;border:1px solid #ccc;background-color:#f0f0f0;}
#page .texte a {color:#000;text-decoration:underline;}
#page .texte h1 {font-size:12px;}
#page .texte p {margin-bottom:10px;}
#page table {clear:both;width:100%;margin-bottom:10px;border-collapse:collapse;}
#page th {padding:5px 10px;font-family:Arial, Helvetica, sans-serif;text-align:left;font-weight:bold;color:#fff;border:1px solid #aaa;background:url(th.jpg) repeat-x top;}
#page th .options {float:right;list-style-type:none;}
#page th .options li {float:left;padding:0 5px;}
#page th a {color:#fff;text-decoration:underline;}
#page th h1 {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#page td {border:1px solid #aaa;background:#FCFCFC url(td.jpg) repeat-x bottom;}

#page div.autocomplete {
  margin:0px;  
  padding:0px;  
  width:250px;
  background:#fff;
  border:1px solid #888;
  position:absolute;
}

#page div.autocomplete ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#page div.autocomplete ul li.selected { 
  background-color:#ffb;
}

#page div.autocomplete ul li {
  margin:0;
  padding:2px;
  display:block;
  list-style-type:none;
  cursor:pointer;
}
#page table tr.nouveau td {color:#3e9c00;background:none;background-color:#fafff2 !important;}
#page table tr.nouveau td a {color:#3e9c00;}
#page ul.navigation {height:32px;margin-bottom:10px;text-align:center;list-style:none;}
#page ul.navigation li {float:left;padding:06px;margin:0;color:#ddd;border:1px solid #ddd;}
#page ul.navigation li a {color:#000;}
#page ul.navigation li.selected {font-weight:bold;color:#0C6FB4;border:1px solid #0C6FB4;}
#page .categories .illustration{width:150px;}
#page .categories .informations {padding:10px;}
#page .categories .informations h1 {margin:0;padding:0;font-size:14px;margin:0;}
#page .categories .informations p {color:#555;margin:0;}
#page .categories .stats {width:100px;padding:10px;background:none;background-color:#ededed;}
#page .sujets .illustration{width:90px;height:90px;}
#page .sujets .informations {padding:10px;}
#page .sujets .informations h1 {margin:0;padding:0;font-size:14px;}
#page .sujets .informations h2 {margin-bottom:5px;font-size:11px;font-weight:normal;color:#555;}
#page .sujets .informations p {font-style:italic;color:#888;}
#page .sujets .stats {width:150px;padding:10px;background:none;background-color:#ededed;}
#page .messages td {vertical-align:top;}
#page .messages .informations {width:100px;padding:10px;text-align:center;background:none;background-color:#ededed;}
#page .messages .informations p {margin-bottom:10px;}
#page .messages .informations .avatar {padding:1px;border:1px solid #ccc;background-color:#fff;}
#page .messages .contenu {padding:10px;background:none;background-color:#fff;}
#page .messages .contenu h1 {font-size:14px;color:#aaa;font-style:italic;}
#page .messages .contenu .actions {margin-top:10px;float:right;list-style-type:none;}
#page .messages .contenu .actions li {float:left;margin-left:5px;}
#page .messages .contenu .actions li a {display:block;padding:2px 10px;color:#fff;border:1px outset #000;background-color:#2674b7;}
#page .messages .actions li a:hover {background-color:#FF9900;}

#page .bb_code {text-align:left;overflow:scroll;border:1px solid #bababa;background-color:#f4f4f4;margin-bottom:12px;}


#membres div {float:left;margin:1px;}
#membres img {width:51px;height:51px;padding:1px;border:1px solid #ccc;background-color:#fff;}

/* Fiche */
#pied {background:url(pied.jpg) no-repeat top;}

.icA_2 {float:left;margin-left:500px;}
.icA_3 {float:right;margin-left:500px;}