/* ------------------------------------------------------------------------------------------------------------- */
/* contenu niveau 2 */

div#contenurubrique {width:491px;}
div#hautrubrique {height:54px; background-image:url(images/haut-annonceurs-p3.jpg); background-repeat:no-repeat; background-position:top;}
div#hautrubrique h2 {font:bold 18px/18px Arial, Helvetica, sans-serif; padding-left:10px; padding-top:7px; width:370px; color:#C00;}
div#centrerubrique {background-image:url(images/centre-annonceurs-p3.jpg); background-repeat:repeat-y; background-position:left;}
div#centrerubrique p {padding-top:7px; padding-left:20px; padding-right:10px; text-align:justify;}
div#centrerubrique table {width:485px; margin-left:15px; padding-right:20px;}
div#centrerubrique ul {padding-top:15px; display:block; list-style-type:none; font-weight:bold;}
div#centrerubrique ul li {background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px; line-height:17px;}
div#centrerubrique ul li a {color:#000; text-decoration:none; font-weight:bold;}
div#centrerubrique ul li a:hover {color:#000; text-decoration:underline;}
div#centrerubrique h3 {font:bold 16px/16px Arial, Helvetica, sans-serif; color:#369; padding-left:20px; padding-top:20px;}
div#basrubrique {height:13px; background-image:url(images/bas-annonceurs-p3.jpg); background-repeat:no-repeat; background-position:top; padding-bottom:20px;}

.liens_rubriques {padding-left:5px; padding-right:5px;}
.commentaire_lien_rubrique {font-size:10px; line-height:11px; color:#999; padding-bottom:3px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* promo cahier centre rubriques */

div#promocahier_n2 {top:10px; left:18px; width:464px;}
div#hautpromocahier_n2 {height:11px; background-image:url(images/haut-cadre-cahier.jpg); background-repeat:no-repeat; background-position:top;}
div#centrepromocahier_n2 {background-image:url(images/centre-cadre-cahier.jpg); background-repeat:repeat-y; background-position:left;}
div#centrepromocahier_n2 img {padding-left:10px;}
div#baspromocahier_n2 {height:9px; background-image:url(images/bas-cadre-cahier.jpg); background-repeat:no-repeat; background-position:bottom;}

/* ------------------------------------------------------------------------------------------------------------- */
/* rubriques connexes */

div#rubriques_connexes {width:491px;}
div#hautrubconnexes {height:30px; background-image:url(images/haut-cadre-connexe.jpg); background-repeat:no-repeat; background-position:top;}
div#hautrubconnexes h2 {font:18px/18px Arial, Helvetica, sans-serif; padding-left:8px; padding-top:5px; color:#369;}
div#centrerubconnexes {background-image:url(images/centre-annonceurs-p3.jpg); background-repeat:repeat-y;}
div#centrerubconnexes table {width:485px; margin-left:15px; padding-right:20px;}
div#centrerubconnexes ul {font-size:12px; font-weight:bold; line-height:14px; padding:10px 10px; display:block; list-style-type:none;}
div#centrerubconnexes ul li {background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px; line-height:17px;}
div#centrerubconnexes ul li a {text-decoration:none; color:#000;}
div#centrerubconnexes ul li a:hover {text-decoration:underline; color:#c00;}
div#basrubconnexes {height:13px; background-image:url(images/bas-annonceurs-p3.jpg); background-repeat:no-repeat; background-position:top; padding-bottom:20px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* annonceurs gauche */

div#contenuannonceursgauche {width:491px; left:4px;}
div#hautannonceursgauche {height:24px; background-image:url(images/haut-box-gauche-annonceurs.gif); background-repeat:no-repeat; background-position:top;}
div#centreannonceursgauche {background-image:url(images/centre-box-gauche-annonceurs.gif); background-repeat:repeat-y; background-position:4px 0px;}
div#centreannonceursgauche table {width:483px; margin-left:5px;}
div#basannonceursgauche {height:13px; background-image:url(images/bas-box-gauche-annonceurs.gif); background-repeat:no-repeat; background-position:top; padding-bottom:20px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* annonceurs droite */

div#contenuannonceurs {top:12px; left:3px; width:268px;}

.petiteannonce {width:129px;}
.hautannonce {height:9px; background-image:url(images/haut-cadre-annonce.jpg); background-repeat:no-repeat; background-position:top;}
.centreannonce {background-image:url(images/centre-cadre-annonce.jpg); background-repeat:repeat-y; text-align:center; padding-top:5px; padding-bottom:5px; height:130px;}
.centreannonce a {font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000;}
.centreannonce a:hover {color:#C00; cursor:pointer;}
.centreannonce img {margin-bottom:5px;}
.centreannonce p {margin:0 auto; width:120px;}
.sstitreannonceur {font-size:10px; line-height:11px; color:#999;}
.basannonce {height:9px; background-image:url(images/bas-cadre-annonce.jpg); background-repeat:no-repeat; background-position:bottom;}

/* ------------------------------------------------------------------------------------------------------------- */
/* sponsor rubrique */

div.sponsorrubrique {top:0px; left:10px; width:266px; padding-bottom:10px;}
div.sponsorsite {top:0px; left:10px; width:266px; padding-bottom:10px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* baspage */

div#hobaspage table {margin-top:10px;}
div#hobaspage table a {text-decoration:none; color:#3A658F;}
div#hobaspage table a:hover {text-decoration:underline;}
div#hobaspage ul {display:block; list-style-type:none;}
