/* CSS Document */

#main_content {background:url(../images/fonds/bg_ludotheque.jpg) no-repeat;}


/* STRUCTURE DE PAGES TEXTES */
#colonne_gauche {width:400px; background:url(../images/contenu/pointilles-colonnes.png) 395px 2px repeat-y; padding:0; padding-left:20px; margin:0; float:left; }
#colonne_gauche p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; margin:0; padding:0; padding-right:40px;}

#colonne_droite {width:280px; float:left; }
#colonne_droite p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; margin:0; padding:0; padding-right:20px;}

.ss_titres_section {background:url(../images/menus/fleche-ludotheque.png) 0px 0px no-repeat; height:18px;}
.ss_titres_section div {font:bold 14px Arial, Helvetica, sans-serif; color:#666666; margin-left:25px; text-transform:uppercase;}
#ludo_commune {font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase;}




#planning_ludo {list-style:none; margin:0; padding:0; padding-top:5px;}
#planning_ludo li {font:normal 10px Verdana, Arial, Helvetica, sans-serif; margin-top:5px;}


#im_permanente {display:block; margin-bottom:10px; }


/* SEJOURS SPORT VACANCES */

.cadre_sport {margin-top:20px; height:110px;}
.contenu_sport {margin-left:120px;}
.cadre_photo_sport {float:left; width:110px; overflow:hidden;}
.photo_sport {position:absolute; margin-top:-105px; margin-left:5px;}
#colonne_gauche p.titre_sport {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-transform:uppercase; }
#colonne_gauche p.sstitre_sport {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#colonne_gauche p.description_sport {margin-top:3px;}
.infos_sport {margin-top:8px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
