*{margin:0;padding:0;border:0;}
body {text-align:center;background-color:#2C5A89;font-family: arial, Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
h1{color:#000;font-size:14px;text-transform:uppercase;text-align:center;font-family:Palatino Linotype, Helvetica, sans-serif;margin-top:5px;}
h2{color:#2C5A89;text-transform:uppercase;font-family:Palatino Linotype,Helvetica,sans-serif;font-size:12px;}
h3{color:#171717;font-size:12px;text-align:center;text-transform:uppercase;margin-bottom:8px;}
hr{width:100%;height:6px;background:url(hr.gif) repeat-x;margin:5px 0;}
input,select,textarea {height:18px;background-color:#FFF;color:#9B7510;border:1px solid #2C5A89;}

a {color:blue;font-size:12px;}
a:visited, a:hover , a:active {color:blue;}

a.lienscat{text-decoration:none;font-size:10px;}
p {margin-bottom:10px;text-align:justify;}
span{color:red;font-weight:bold;}
textarea{height:100px;margin:10px;width:250px;}
.cleaner{clear:both;}
.cleanerL{clear:left;}
.clear{clear:left;}
.centrer{text-align:center;}

#conteneur{text-align:left;height:100%;width:96%;margin:10px auto;background:#FFF;border:1px solid #CFCFCF;-moz-border-radius:6px;border-radius:6px;padding-top:5px;}

#menugauche{position:absolute;left:2%;top:16px;width:150px;margin:0 0 5px 5px;height:100%;}
.gaucheLien {margin-bottom:10px;border:1px solid #2C5A89;background-color:#BFDEFF;width:150px;padding:2px;-moz-border-radius:6px;border-radius:6px;}
.gaucheLien p{margin-top:5px;text-align:center;}
.gaucheLien ul{list-style-image:url(bullet.gif);margin-bottom:5px;margin-left:15px;}
.gaucheLien li {margin:5px 0 0 5px;text-align:left;}

#addsense{text-align:center;}
#google .checkbox_google{vertical-align:middle;border:none;background-color:#D1E7FF;}

#header{margin-left:165px;height:30px;border:1px solid #2C5A89;-moz-border-radius:6px;border-radius:6px;background:url(titre.jpg) no-repeat #D1E7FF;}
#header a{float:right;margin-right:5px;height:30px;width:109px;margin-top:-24px;}
#header .imgD{border:none;}
#header h1{margin-top:5px;}

#centre{margin-left:165px;height:100%}

.cell_categorie{border:1px solid #2C5A89;float:left;width:45%;margin:5px 1%;padding:2px;-moz-border-radius:6px;border-radius:6px;background-color:#D1E7FF;}
.cell_categorie img{float:left;margin:0 4px;margin-bottom:44px;}
.cell_categorie a.liens{font-size:12px;text-decoration:none;}
.cell_categorie a.liens1{font-size:14px;color:#8A7A2C;font-weight:bold;}
.petite{height:78px;}

.description_cat, .description_cat2, .description_site{border:1px solid #2C5A89;-moz-border-radius:6px;border-radius:6px;background-color:#D1E7FF;margin:5px auto;padding:5px;}
.description_site label, .description_cat label, .description_cat2 label{float:left;width:120px;}
.description_site textarea, .description_cat textarea, .description_cat2 textarea{border:1px solid #2C5A89;background-color:#FFF;}
.description_cat2{background-color:#75CF74;}
.un{height:160px;overflow:hidden;}
.description_site{width:44%;margin-right:1%;float:left;}

#annuaire_liens{text-align:center;}
#annuaire_liens a{margin:20px 10px;}
.annuaire_form{border:1px solid #FFF;padding:2px;text-align:center;width:600px;margin:10px auto;}
.annuaire_form recherche{height:18px;width:250px;background-color:#282828;color:#9B7510;border:1px solid #D39D00;margin:0 10px;}
.annuaire_form select{height:18px;width:50px;background-color:#282828;color:#9B7510;border:1px solid #D39D00;margin:0 10px;vertical-align:middle;margin:0 4px;}
.annuaire_form input{vertical-align:middle;margin:0 4px;border: 1px solid #000;}
.annuaire_form p{margin-top:10px;text-align:center;}
.annuaire_form a{text-transform:uppercase;margin-right:10px;}
.imgSite{width:120px;height:90px;border:none;float:left;margin-right:5px;border:2px solid #000;}

#fiche_descriptive{border:1px solid #2C5A89;-moz-border-radius:6px;border-radius:6px;background-color:#D1E7FF;width:96%;margin:5px 2%;padding:5px;}
#fiche_descriptive h2{text-align:center;text-decoration:underline;margin-bottom:20px;}
#fiche_descriptive h2 img{text-decoration:none;border:none;}
#fiche_descriptive label{float:left;width:160px;color:#000;font-weight:bold;height:20px;}

.commentaire{border:1px solid #2C5A89;-moz-border-radius:6px;border-radius:6px;width:60%;padding:5px;background:top left url(pen.jpg) no-repeat;background-color:#FFF;}
.commentaire h2{margin-top:40px;margin-bottom:35px;text-align:center;}

#pied{clear:both;}
#pied p {text-align:center;margin-bottom:10px;}

.promotion{border:1px solid #2C5A89;float:left;width:44%;margin:5px 1%;padding:8px;-moz-border-radius:6px;border-radius:6px;background-color:#D1E7FF;}
.promotion label{float:left;width:50%;}

#marqueur{width:300px;margin:5px auto;}
#marqueur p {text-align:center;}
.bt{width:120px;height:18px;text-align:center;background: url(bt.gif) no-repeat;margin:10px;border:none;color:#FFF;}
.go{width:34px;height:18px;text-align:center;background: url(go.jpg) no-repeat;margin:5px;border:none;color:#FFF;vertical-align:middle;}

.prop{float:right;width:1px;height:850px;}

.fichealbum{float:right;text-align:justify;background-color:#FFF;margin:5px auto;padding:5px;width:180px;height:100%;border:1px solid #2C5A89;-moz-border-radius:6px;border-radius:6px;}
.fichealbum img{width:125px;height:125px;border:none;}


img.imgCat{float:left;border:2px solid black;margin-right:2px;height:45px;width:60px;}
a.lienCat:link img{opacity: 0.5;filter:alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5}
a.lienCat:hover img{opacity: 1;filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1}
a.lienCat:visited img{opacity: 1;filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1}

.vote, .vote2{float:left;margin-right:5px;text-align:center;display:block;height:50px;width:50px;}
.vote a,.vote2 a{display:block;height:50px;width:50px;text-decoration:none;color:#FFF;}

