/* ------------------------------------------------------------------------------------------------------------- */
/* contenu home */

div#cgboutons {clear:both; top:40px; width:491px; height:72px; background-image:url(images/fd-bt-home.jpg);}
div#cgintro {float:left; background:url(images/fd-demi-content-intro.jpg); height:215px; width:232px;}
div#cgsortir {float:right; background:url(images/fd-demi-content-loisir.jpg); height:215px; width:232px;}
div#cgbas {top:15px;}
div#cgviepratique {margin-top:20px; float:left; background-image:url(images/fd-demi-content-pratique.jpg); height:215px; width:232px;}
div#cgcommerce {margin-top:20px; float:right; background-image:url(images/fd-demi-content-commerce.jpg); height:215px; width:232px;}
div#cgboutons {clear:both; top:48px; width:491px; height:72px;background-image: url(images/fd-bt-home.jpg);}
div#cgboutons table {margin-left:35px; font-size:12px; font-weight:bold; line-height:30px; color:#3A658F;}
div#cgboutons a {font-size:12px; font-weight:bold; text-decoration:none; color:#3A658F;}
div#cgboutons a.urgence {color:#C00;}
div#cgboutons a:hover {text-decoration:underline;}
.titreintro h2 {padding:20px 10px 10px 20px; color:#C00; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.texteintro,.texteboxhome {padding:0 10px 0 20px;}
.titreboxhome h2 {padding:10px 10px 20px 20px; color:#C00; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.texteboxhome ul {padding:0 10px 0 5px; display:block; list-style-type:none;}
.texteboxhome ul li {background-image:url(images/dot.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px; line-height:17px;}
.texteboxhome ul li a {color:#000; text-decoration:none; font-weight:bold;}
.texteboxhome ul li a:hover {color:#000; text-decoration:underline;}

/* ------------------------------------------------------------------------------------------------------------- */
/* annonceurs */

div#contenuannonceurs {top:8px; 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/14px 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;}
.titreannonceurs h3 {padding:2px 10px 0px 10px; color:#C00; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* sponsor rubrique */

div.sponsorsite {top:0px; left:10px; width:266px; padding-bottom:10px;}
div.sponsorrubrique {top:0px; left:10px; width:266px;}

/* ------------------------------------------------------------------------------------------------------------- */
/* 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; text-align:justify;}
ul.annonceurshome li {display:inline; list-style-type:none;}

