*{ font-family:sans-serif; font-size:12px; }

form{ margin:0; }

a{ text-decoration:none; color:#2983ff; }
a:hover{ color:#0059d4; }

img{ border:0; }

body{ margin:0; padding:0; background:#f6f9ff; }

.logo{ margin-bottom:30px; width:300px; height:50px; }

.form-recherche{ padding:10px; text-align:left; }
 .form-recherche div{ width:371px; height:33px; background:url(images/fond_recherche.png) no-repeat; text-align:left; }
  .form-recherche div .recherche{ margin-left:18px; margin-top:6px; width:250px; border:0; background:transparent; vertical-align:top; font-size:14px; }
  .form-recherche div .recherche-ok{ margin-left:5px; margin-top:6px; width:95px; border:0; background:transparent; vertical-align:top; cursor:pointer; }

.indexez-haut{ position:absolute; top:13px; right:15px; text-align:right; }
 .indexez-haut a{ font-size:22px; font-weight:bold; }

.bandeau{ padding-top:5px; padding-bottom:5px; text-align:center; background:#e5effe; }

.pub-thumbs{ margin-bottom:15px; overflow:hidden; height:170px; text-align:center; }

.form-index{ width:371px; height:33px; background:url(images/fond_recherche.png) no-repeat; text-align:left; }
 .form-index .recherche{ margin-left:18px; margin-top:6px; width:250px; border:0; background:transparent; vertical-align:top; font-size:14px; }
 .form-index .recherche-ok{ margin-left:5px; margin-top:6px; width:95px; border:0; background:transparent; vertical-align:top; cursor:pointer; }

.cadre{ width:500px; border-left:#70adff 1px solid; border-top:#70adff 1px solid; padding-left:20px; padding-top:20px; text-align:left; }
 .cadre h1{ margin:0; padding:0; font-size:14px; color:#2983ff; margin-bottom:15px; }

.liens-bas{ margin-top:30px; }

.copyright{ padding-top:20px; padding-bottom:20px; font-size:10px; color:#70adff; text-align:center; }
 .copyright a{ font-size:10px; color:#70adff; }
 .copyright a:hover{ text-decoration:underline; }
