h1 {color:#900; font-weight:bold; font-size:2em; margin:0; padding:0; width:99%; border-bottom:1px #900 solid;}



#mod_annuaire {float:left; width:98%;}





/* ---------------------- */

/* Categories (index.php) */

/* ---------------------- */



div.cat {width:98%;}

.thum {float:right; margin:0.5em 40px;width:320px;}

div.cat_titre {margin-top:3em; padding:0.4em;}

    div.cat_titre img {float:left; margin:0 1em 0 0; border:#900 1px solid;}

    div.cat_titre h2 {display:inline; font-size:1.5em;}

    div.cat_titre span {font-size:0.8em;color:#999;padding-left:4px;}



  div.cat_texte {background:#fff;color:#666;margin:0 0 5px 55px; padding:0.5em;}



div.sscat {margin:2em 0 0 40px;}



div.sscat_titre {margin-left:2em; padding:0.3em; border-bottom:#900 1px dotted;}

    div.sscat_titre img {float:left; margin-right:1em; height:50px;}

    div.sscat_titre h3 {display:inline; font-size:1.4em;}

    div.sscat_titre span {font-size:0.8em; padding-left:4px; color:#999;}



  div.sscat_texte {margin-left:6em; margin-bottom:2em; padding:0.2em;}





 /* affichage deux colonnes */

div.catcol1 {position:relative; float:left; width:47%; padding:6px;}

div.catcol2 {position:relative; width:47%; float:right; padding:6px;}





/* ----------------------------------- */

/* Les adresses dans une cat (cat.php) */

/* ----------------------------------- */



.entete2 {float:left; width:98%; margin:0.5em 0;}



div.catphp {float:left; width:98%; margin:0.5em 0;}



div.catphp_titre {float:left; width:98%;}

    div.catphp_titre img {float:left; margin-right:1em;}

    div.catphp_titre h2 {font-size:1em; display:inline;}

    div.catphp_titre span {padding-left:2em; color:#666; font-size:0.8em;}



div.catphp_texte {float:left; width:90%; margin-top:0.2em; border-top:1px solid #900; padding:1em;}



 /* affichage des sous-catégories */

div.catphp_sscat {float:left; width:98%; margin-top:2em; padding:0.4em 0 0.4em 0; margin-left:1em;}

    div.catphp_sscat span {font-size:1.5em; font-weight:bold; float:left; width:95%; background:#900; color:#fff; padding:2px;}

    div.catphp_sscat div {float:left; width:45%; border-bottom:1px solid #999; padding:5px; margin-bottom:1em;}

    div.catphp_sscat img {float:left; margin-right:5px; height:40px;}

    div.catphp_sscat a {font-weight:bold; color:#c00; font-size:1.2em;}



 /* class supplémentaire pour présentation deux colonnes */

 div.col1 {-moz-border-radius:10px 10px 10px 10px;
 -webkit-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #cccccc;
float:left;
margin-left:1em;
padding:6px;
width:45%;}

div.col2 {-moz-border-radius:10px 10px 10px 10px;
 -webkit-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #cccccc;
float:right;
margin-left:1em;
padding:6px;
width:45%;}



.liencat {display:block; font-weight:bold; background:#666; text-align:right; padding:1px; margin-top: 1em;}



/* notation */

.catphp p.static {float:right; width:45%;}

.catphp div.ratingblock {float:left; width:98%; height:0.7em; margin-left:1em; border-bottom:1px dotted #999;}

    .catphp div.ratingblock ul {float:left; width:45%;}





/* ------------------------------------------------- */

/* adresse specifique (adresse.php, commentaire.php) */

/* ------------------------------------------------- */



div.dossier {width:98%;}

div.titre { width:100%;}

    div.titre span {display:block; text-align:right; margin-right:10px; font-size:0.8em;}

    div.titre img {float:left; padding-right:1em; padding-bottom:1em;}



div.ratingblock {float:left; width:98%; height:0.7em; margin-left:1em; border-bottom:1px dotted #999;}



div.texte {background:url("img/bash.png") no-repeat scroll left top transparent;
overflow:hidden;
margin:10px;
padding:10px 0 0 20px;
width:100%;}

    div.texte img {float:left; padding-right:1em; padding-bottom;1em;}



div.info {-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #333;
float:left;
margin:1em;
width:97%; color:#eee;padding: 0 0 1em 1em}
.site {float:left;padding-left:40px; width:47%}
.courrier {float:left; width:47%}

div.info h2{color: white; margin: 5px 0 5px 5px;font-size:1.2em;}
div.info img{float:left;margin:2px 5px 50px 5px;}
div.supplement {margin:1em 0 1em 0; text-align:center;}



div.suite {border-top:1px solid #900; font-weight:bold; font-size:1.5em; padding-top:0.5em;}

div.suite a {padding-left:2em; font-weight:normal; font-size:0.7em;}

div.suite a:before {content:"\0020 \0020 \0020 \00BB \0020"; color:#900;}



div.auteur {margin-top:3em; text-align:right; font-weight:bold; border-top:1px solid #c00; border-bottom:1px solid #c00; padding:0.4em 0 0.4em 0;}



div.commentaire {float:left; width:100%; margin-top:1em; padding:0.5em 0 0.2em 0; font-weight:bold;}

    div.commentaire h2 {color:#900; font-size:2em; border-bottom:1px #900 solid; margin:1em 0 0 0; padding:0;}





#comlien {margin-bottom:2em; background:#eee; padding:0.3em; font-weight:bold;}



div.commentaire_login {font-weight:bold; background:#900; color:#fff;}



div.commentaire_texte {text-align:left; padding:1em; margin-bottom:2em; background:#eee; border:1px solid #900;}



.tags {float:left; width:100%; border-top:1px dotted #999; border-bottom:1px dotted #999; height:1.2em; background:#eee;}

.tags img {float:left; margin-right:0.5em;}



.suiv_preced {float:left; width:100%; margin-top:20px; border-top:1px solid #666; padding-top:10px; color:#666; font-size:0.85em;}

.suiv_preced span {display:block; border-bottom:1px dashed #999; font-weight:bold; padding:2px 0 2px 0;}



#alphab {float:left; width:98%; text-align:center; border:1px dotted #000; background:#EEE; margin:1.5em auto; padding:0.5em;}

    #alphab a {font-size:1.2em; font-weight:bold; color:#FF6633;}



#nbadresses {float:left; width:98%; text-align:right; padding:0.2em;}

#complet { float:left;
height:auto;
width:47%;}

/* formulaires (annusaisie.php) */

fieldset {width:94%;}

    fieldset textarea#texte {display:block; width:96%; padding: 1em; margin: 0 auto;}

    fieldset fieldset {width:96%; margin: 1em auto; background-color:#FFF;}

    fieldset .deux_cols {width:49%; float: left;}

    fieldset .trois_cols {width:32%; float: left;}



/* soumettre une adresse */

div.catphp_soum {float:left; width:98%; margin-top:2em; text-align:center; font-weight:bold; border-top:1px solid #900; border-bottom:1px solid #900; padding:0.5em 0 0.5em 0; background:#eee;}



.rapid_admin {float:left; width:100%;}
