
.pub_tuelamour{ height:30px; margin-bottom:15px; padding-left:50px; border:#ddbbbc 1px solid; background:#faf8f8 url(/img/pub_tuelamour.png) 10px 2px no-repeat; text-align:left; }
 .pub_tuelamour font{ line-height:30px; font-size:18px; color:#d10006; }
  .pub_tuelamour font a{ line-height:30px; font-size:18px; color:#d10006; text-decoration:underline; }
  .pub_tuelamour font a:hover{ line-height:30px; font-size:18px; color:#d10006; text-decoration:none; }

.contenu{ margin-bottom:20px; }
 .contenu h1{ margin:0; padding:0; height:26px; margin-bottom:20px; border-bottom:#e0e0e0 1px solid; background:url(/img/fond_contenu_titre.png) repeat-x bottom; font-size:18px; color:#275be6; }

 .contenu .categories td{ padding-left:20px; padding-right:20px; text-align:left; }
  .contenu .categories td a{ display:block; padding-top:2px; padding-bottom:2px; padding-left:10px; background:url(/img/annuaire_puce.gif) 0 7px no-repeat; font-weight:bold; }
  .contenu .categories td a:hover{ background:url(/img/annuaire_puce.gif) 2px 7px no-repeat; }

 .contenu .position{ width:220px; border:#ccc 1px solid; }
  .contenu .position img{ width:11px; height:6px; margin-left:8px; vertical-align:middle; }
 .contenu .position1{ padding-top:14px; padding-bottom:14px; margin-bottom:1px; margin-left:auto; margin-right:auto; background:#ffa; }
  .contenu .position1 b{ font-size:20px; }
 .contenu .position2{ padding-top:10px; padding-bottom:10px; background:#ffc; }
  .contenu .position2 b{ font-size:18px; }
 .contenu .position3{ padding-top:6px; padding-bottom:6px; background:#ffd; text-align:left; }
  .contenu .position3 b{ margin-left:20px; }
 .contenu .position4{ padding-top:2px; padding-bottom:2px; background:#ffe; text-align:left; }
  .contenu .position4 b{ margin-left:20px; }

 .contenu .ref_bl{ font-size:32px; font-weight:bold; color:#f22; }
 .contenu .ref_bl2{ font-size:22px; text-decoration:blink; font-weight:bold; color:#f22; }

 .contenu .new{ text-align:left; }
  .contenu .new a{ font-weight:bold; }
  .contenu .new font{ font-size:10px; color:#888; }
  .contenu .new p{ margin:0; padding:0; padding-left:10px; padding-top:2px; margin-bottom:15px; }

 .annuaire_pub{ margin-bottom:30px; }

 .site{ margin-bottom:20px; text-align:left; }
  .site img.evolution{ width:11px; height:6px; margin-right:10px; vertical-align:middle; }
  .site .titre{ font-weight:bold; }
  .site .evolution_positive{ font-size:10px; color:#008c00; }
  .site .evolution_negative{ font-size:10px; color:#cc0000; }
  .site .des{ margin:0; padding:0; padding-left:21px; padding-top:2px; padding-bottom:2px; }
  .site .url{ margin-left:21px; font-size:11px; color:#008c00; }
  .site .stats{ font-size:11px; color:#888; }
   .site .stats a{ font-size:11px; }

 .sponsor_premium{ padding:5px; padding-right:20px; border:#e0e0e0 1px solid; background:#ffffcc; }
 .sponsor{ margin-bottom:20px; text-align:left; }
  .sponsor .titre{ margin-left:21px; font-weight:bold; }
  .sponsor .des{ margin:0; padding:0; padding-left:21px; padding-top:2px; padding-bottom:2px; }
  .sponsor .url{ margin-left:21px; font-size:11px; color:#008c00; }

 .stats_sites{ width:690px; height:150px; }

 .backlink{ margin-top:30px; }
  .backlink textarea{ margin-top:10px; width:750px; height:50px; border:#e0e0e0 1px solid; font-size:10px; }

 .referencement .etiquette{ text-align:right; font-size:14px; color:#275be6; }
 .referencement .valeur{ text-align:left; }
  .referencement .valeur input{ width:400px; padding-left:5px; padding-right:5px; border:#e0e0e0 1px solid; background:#ffffd9; font-size:14px; }
  .referencement .valeur textarea{ width:400px; height:100px; padding:5px; border:#e0e0e0 1px solid; background:#ffffd9; font-size:14px; }
  .referencement .valeur select{ width:300px; font-size:14px; }
  .referencement .captcha img{ vertical-align:middle; }
  .referencement .captcha input{ width:100px; vertical-align:middle; }
  .referencement .ok{ text-align:right; }
   .referencement .ok input{ border:#e0e0e0 1px solid; background:white; font-size:14px; color:#275be6; cursor:pointer; }

.annuaire_pages{ margin-bottom:20px; }
 .annuaire_pages b{ margin-left:10px; margin-right:10px; }

.compteur_sites{ text-align:center; font-size:12px; color:#777; }
 .compteur_sites a{ font-size:12px; color:#777; }
 .compteur_sites a:hover{ color:black; }
