/*Design du site Créaweb3000.com. Sept 2009. Création : Marc L. Harnist*/

* {color: #005;}/*Tout en bleu foncé*/
.centrer {text-align:center;}
.prix {text-align: center; font-size:20px;}
.green {padding:20px;border: 3px solid green;margin:20px;}

/*il faut paramètrer le site pour un corps (body) de 800px de large puis donner une largeur de 100% au body !!!*/
body {background:url('../img/fond22.jpg') #5e060b fixed; width:100%;margin:0 auto;}

img {border:none; margin:10px;}
a {text-decoration:none;}/*On ne veut pas les horribles underlines*/
td:hover a {text-decoration: underline; color:#007;}
a:hover {text-decoration:underline;}/* On les affiches uniquement quand le bloc est survolé par la souris */
a img {text-decoration:none;}
form {width:500px;}

#top h1 {margin:10px; text-align:center; font-size:50px; letter-spacing:40px;color:white;}
#top h1 a{margin:10px; text-align:center; font-size:50px; letter-spacing:40px;color:white;}
#top td:hover a{text-decoration:none;}
#top h2 {margin:0px; text-align:center; font-size:24px; letter-spacing:15px;color:white;}
#top h2 a{color:white;}

.menu_horizontal {text-align:center;}
.menu_horizontal a {line-height:50px; background:white; margin: 0 10px 60px 0;padding:10px;}

table {width:95%; margin:0 auto;}
td {vertical-align:top; padding:5px;}
th {text-align:left;padding:0 0 5px 5px;}

.td_gauche {width:180px; text-align:left;}

.colonne_gauche th {background:white; font-size:20px; line-height:35px;text-align:center;}
.colonne_gauche td {background:white;text-align:center;}
.colonne_gauche img {width:154px;}

.colonne_droite th {background:white; font-size:20px; line-height:35px;text-align:center;}
.colonne_droite td {background:white;}
.colonne_droite img {width:154px;}

.coordonnees {background:white; font-family:georgia; width:100%;}/* Mes coordonnées*/
.coordonnees td {background:white; width:180px; padding:10px;}/* Mes coordonnées*/
.coordonnes h2 {text-align:center;}
.coordonnees:hover a {text-decoration:underline;}

.td_centre {width:95%;}/*il faut donner une taille pour IE*/

.titre {background:white;border:1px solid #fff; margin: 2px 0 5px 0; padding:5px 30px 5px 30px;}
.page {background:white; border:1px solid #fff; margin: 0 0 20px 0; padding:30px;}
.page a {text-decoration: underline;}
.page * {color: #005;}
.page table {border-spacing:0px;margin: 0 0 30px 0;}
.page td {background:white; padding:5px;color: #005;}
.page h3 {text-align: left; color: #005;}

.sites img {width:220px;margin: 0 auto;}
.sites a img {width:220px;margin: 0 auto;}

.sites td { width: 50%;text-align:center;}/*modif du 2mars*/
.sites th { width: 50%; font-size:25px; text-align:center; font-weight:bold;}/*modif du 2mars*/
.sites th a{ width: 50%; text-decoration:none;}/*modif du 2mars*/

.capcha p {border:none}
.capcha img {width:61px; margin-bottom:-5px;}

.promo {border:1px solid #005; padding:15px; margin: 0 auto 10px;}
.promo:hover a {text-decoration:underline;}

.articles {border:1px solid #005; padding: 15px; margin: 0 auto 10px;}
.articles a {text-decoration:underline;}
.articles h3 {background:url("main_blanche.jpg") no-repeat top left; padding-left:0px; line-height:30px;text-align:left;}
.articles q {text-align: left; margin: 0px; font-size: 1.5em; font-style: italic;}

.annuaire table {padding:5px; margin:2px; border:2px solid #005;}
.annuaire h3 {text-align:left;}
.annuaire a {text-decoration:underline;}

.menu_vertical:hover a {text-decoration:underline;}
.menu_vertical p {background:white; background:white; border:1px solid #005; padding:5px; margin:0 0 10px 0;}
.menu_vertical h3 {border:1px solid #005; padding:5px; margin:0 0 10px 0;}
.menu_vertical img {max-width:200px; border:none; margin:0 auto;}
.menu_vertical ul {border:1px solid #005; padding:25px; margin:0 0 10px 0;}

#footer {clear:both; font-size:0.8em; padding:15px; border:none;text-align:center;}
#footer p {clear:both; padding: 5px; text-align:center;}
.compteur table {background:white; width:150px; border:1px solid white;padding:5px;text-align:center;}

.commentaire {background:white; border:1px solid #fff; margin: 0 0 20px 0; padding:30px;}
.commentaire a {text-decoration: underline;}
.commentaire * {color: #005;}
.commentaire table {border-spacing:0px;margin: 0 0 30px 0;}
.commentaire td {background:white; padding:5px;color: #005;}
.commentaire h3 {text-align: left; color: #005;}
/*.page-site img {width:333px;margin:0 auto;}*/