@charset "utf-8";
/* CSS Document */

/* ----------------------------------------- STRUCTURE GENERALE --------------------------------------- */

body {
background : #8f1214 url(skins/img/aplan.gif) repeat-x top center;
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}

a, a:hover { /* liens de la page */
color : #737373;
text-decoration : none;
border:0;
}

#conteneur { /* conteneur */
width : 994px;
margin : 0 auto;
background : transparent url(skins/img/aplan_contenu.gif) repeat-y top left;
}

#top { /* menu haut index_top */
background : #524e4e url(skins/img/aplan_top.gif) no-repeat top left;
padding:0;
height : 121px;
margin : 0;
}

#centre { /* bloc contenant menu de navigation + illus flash = index_menu */
overflow : hidden;
background : transparent url(skins/img/aplan_menu.gif) repeat-y top left;
padding : 0 52px;
margin : 0;
height:321px;
}

#menu { /* menu de navigation index_menu */
width:244px;
float : left;
padding : 0;
}

#illus { /* bloc illus flash index_menu */
padding: 0;
margin : 0 0 0 244px;
width:622px;
background:url(skins/img/diaporama_accueil_01.jpg) top left no-repeat;
height : 321px;
}

#contenu { /* contenu de la page */
clear:both;
background:#b2b2b2;
margin : 0 52px;
}

#menu_bas { /* menu bas index_bottom */
background : #d8d7d6 url(skins/img/aplan_bas.gif) repeat-x top left;
padding : 5px 52px 10px 52px;
text-align : center;
color : #1a171b;
font-size : 11px;
/*margin: 0 52px;*/
}

#preload {
display:none;	
}

/* ----------------------------------------- INDEX_TOP --------------------------------------- */

#top h1 { /* titre du site caché */
margin:0;
padding:0;	
}

#top h1 a{ /* lien retour accueil titre du site caché */
margin-left:10px;
display:block;
width:360px;
height:121px;	
float:left;
}

#top h1 span, #top h3 { /* texte de substitution */
display:none;
}

#espace_famille { /* espace famille */
	margin:0 21px 0 720px;
	padding: 37px 21px 20px 19px;
	background: transparent url(skins/img/aplan_familles.gif) no-repeat top left;
	color:#000;
	font-size:11px;
}

#espace_famille .title { /* espace famille */
	color:#c1002b; font-size:11px;
}

#espace_famille .icones { margin-top:5px; }

#espace_famille img { border: none; }

#espace_famille input { /* champs connexion espace famille */
font-size:11px;
color:#666;
}


#frmContactFamille .span-form { /* champs connexion espace famille */
font-size:12px;
font-weight:bold;
}

#espace_famille a, #espace_famille a:hover { /* lien mot de passe oublié */
color:#000;	
text-decoration:underline;
}

#espace_famille #connexion_login { /* champ de connexion "identifiant " */
width:151px;
margin-bottom:5px;
}

#espace_famille #connexion_mdp { /* champ de connexion "mot de passe" */
width:114px;
margin-bottom:13px;
}

#espace_famille #btn_ok { /* bouton ok de connexion */
/*margin-left:10px;
margin-bottom:-5px;*/
margin:-31px 60px 0 0;
padding:0;
float:right;
}


/* ----------------------------------------- INDEX_MENU --------------------------------------- */

ul#menu_niv_01{ /* niveau 1 du menu */
margin:37px 0 0 0;
padding:0 0 14px 0;
list-style-type:none;
background:transparent url(skins/img/ombre_menu.gif) bottom left no-repeat;
}

#menu_niv_01 a span { /* texte de substitution niveau 1 */
display:none;	
margin:0;
padding:0;
}

ul#menu_niv_01 li { /* éléments de niveau 1 */
margin:0 !important;
padding:0 !important;
}

ul#menu_niv_01 li#li_rub_00{ /* rubrique Accueil */
margin:0;
padding:0;
height:118px;
}

ul#menu_niv_01 li#li_rub_00{
/* rubriques Encadrement médical, Animations et Infos pratiques */
margin:0;
padding:0;
height:37px;
}

ul#menu_niv_01 li a#rub_00 {
/* rubrique Maison de retraite non sélectionnée */
background:transparent url(skins/img/menu_rub_00_off.jpg) top left no-repeat;
display:block;
width:244px;
height:40px;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_00:hover, #menu_niv_01 li a#rub_00.selected  {
/* rubrique Maison de retraite survolée ou sélectionnée */
background:transparent url(skins/img/menu_rub_00_on.jpg) top left no-repeat;
margin:0;
padding:0;
}

ul#menu_niv_01 li#li_rub_01{ /* rubrique Maison de retraite */
margin:0;
padding:0;
height:118px;
}

ul#menu_niv_01 li#li_rub_02, ul#menu_niv_01 li#li_rub_03, ul#menu_niv_01 li#li_rub_04{
/* rubriques Encadrement médical, Animations et Infos pratiques */
margin:0;
padding:0;
height:37px;
}

ul#menu_niv_01 li a#rub_01 {
/* rubrique Maison de retraite non sélectionnée */
background:transparent url(skins/img/menu_rub_01_off.jpg) top left no-repeat;
display:block;
width:244px;
height:40px;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_01:hover, #menu_niv_01 li a#rub_01.selected  {
/* rubrique Maison de retraite survolée ou sélectionnée */
background:transparent url(skins/img/menu_rub_01_on.jpg) top left no-repeat;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_02 {
/* rubrique Encadrement médical non sélectionnée */
background:transparent url(skins/img/menu_rub_02_off.jpg) top left no-repeat;
display:block;
width:244px;
height:40px;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_02:hover, #menu_niv_01 li a#rub_02.selected {
/* rubrique Encadrement médical survolée ou sélectionnée */
background:transparent url(skins/img/menu_rub_02_on.jpg) top left no-repeat;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_03 {
/* rubrique Animations non sélectionnée */
background:transparent url(skins/img/menu_rub_03_off.jpg) top left no-repeat;
display:block;
width:244px;
height:40px;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_03:hover, #menu_niv_01 li a#rub_03.selected {
/* rubrique Animations survolée ou sélectionnée */
background:transparent url(skins/img/menu_rub_03_on.jpg) top left no-repeat;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_04 {
/* rubrique Infos pratiques non sélectionnée */
background:transparent url(skins/img/menu_rub_04_off.jpg) top left no-repeat;
display:block;
width:244px;
height:40px;
margin:0;
padding:0;
}

#menu_niv_01 li a#rub_04:hover, #menu_niv_01 li a#rub_04.selected {
/* rubrique Infos pratiques survolée ou sélectionnée */
background:transparent url(skins/img/menu_rub_04_on.jpg) top left no-repeat;
margin:0;
padding:0;
}


ul#menu_niv_02 {
/* liste de niveau 2 du menu */
background: #424242 url(skins/img/aplan_sous_menu.gif) top left repeat-x;
margin:0;
padding:10px 0 8px 0;
list-style-type:none;
}

ul#menu_niv_02 li a{
/* éléments liste de niveau 2 du menu non sélectionnés */
background:transparent url(skins/img/puce_grise_menu.gif) center left no-repeat;
display:block;
height:20px;
color:#fff;
font-size:12px;
line-height:18px;
padding-left:35px;
}

ul#menu_niv_02 li a:hover, ul#menu_niv_02 li a.selected{
/* éléments liste de niveau 2 du menu survolés ou sélectionnés */
background:#323232 url(skins/img/puce_grise_menu.gif) center left no-repeat;
}

/* ----------------------------------------- INDEX_BOTTOM --------------------------------------- */

#liens { /* bloc liens du menus bas */
margin:0;
padding:0 0 15px 0;
font-size:12px;
}

#menu_bas a, #menu_bas a:hover { /* liens du menu bas */
color:#1a171b;	
}


/* --------------------------- GENERAL AUX DIFFERENTES PAGES ------------------------------- */

.encadre_rouge { /* tous les encadrés rouges dans les pages */
background:#c1002b;
padding:0 20px;
color:#fff;
margin:0 24px 0 668px;
font-size:12px;
clear:none;
text-align:center;
}

#contenu div#accueil_texte_01 { /* bloc texte de type bloc contenu 1 */
width:620px;
padding:0;
float:left;
text-align:justify;
font-size:12px;
margin:0;
margin-left:24px;
clear:both;
}

#contenu h3#titre_1 { /* titre de type bloc contenu 1 */
float:left;
display:block;
padding:24px 0 18px 24px;
width:500px;
}

#contenu h3, .titre { /* style de titre de page */
margin:0;
padding-top:30px;
font-size:16px;
color:#fff;	
text-transform:uppercase;
font-weight:bold;
}

.photos img{ /* style des images */
border:none !important;
border:0 !important;
border-width:0 !important;
}


/* ----------------------------------------- ACCUEIL --------------------------------------- */

#encadre_accueil {  /* encadré rouge */
height:	221px;
padding-top:24px;
margin-bottom:24px;
padding-left:13px !important;
padding-right:13px !important;
}

#thumb_accueil_01 { /* première image */
margin-left:24px;
display:block;
float:right;
width:183px;
height:183px;
background:transparent url(skins/img/accueil_photo_infirmiere.jpg) top left no-repeat;
}

#thumb_accueil_01 span, #thumb_accueil_02 span, #thumb_accueil_03 span {
	/* texte de substitution images */
display:none;	
}

#contenu div#accueil_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:24px;
margin:18px 24px 0 0;
}

#contenu h3#titre_2 { /* titre bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:470px;
padding-top:47px;
margin:0;
}

#thumb_accueil_02, #thumb_accueil_03  { /* images bloc contenu 2 */
margin-left:45px;
float:left;
margin-top:-65px;
}

#thumb_accueil_02 { /* deuxième image */
width:360px;
height:250px;
background:transparent url(skins/img/accueil_photo_02.jpg) top left no-repeat;
}

#thumb_accueil_03 { /* troisième image */
margin-right:24px;	
width:360px;
height:250px;
background:transparent url(skins/img/accueil_photo_03.jpg) top left no-repeat;
}


/* ----------------------------------------- MAISON DE RETRAITE --------------------------------------- */

#encadre_maison { /* encadré rouge */
height:	155px;
padding-top:50px;
margin-bottom:24px;
}

#thumb_maison_01 { /* première image */
margin-left:24px;
display:block;
float:right;
width:166px;
height:177px;
background:url(skins/img/maison_retraite_photo_01.jpg) top left no-repeat;
margin-top:-34px;
}

#thumb_maison_01 span, #thumb_maison_02 span, #thumb_maison_03 span {
/* texte de substitution images */
display:none;	
}

#contenu div#maison_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:24px;
margin:18px 24px 0 0;
height:165px;
}

#contenu h3#titre_3 { /* titre bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:470px;
margin:0;
}

#thumb_maison_02, #thumb_maison_03  {
/* images bloc contenu 2 */
margin-left:24px;
float:left;
margin-top:-48px;
}

#thumb_maison_02 { /* deuxième image */
width:397px;
height:215px;	
margin-right:24px;
background:transparent url(skins/img/maison_retraite_photo_02.jpg) top left no-repeat;
}

#thumb_maison_03 { /* deuxième image */
width:397px;
height:215px;	
background:transparent url(skins/img/maison_retraite_photo_03.jpg) top left no-repeat;
}

/* --------------------------------------- ACCUEIL ET EQUIPEMENTS ------------------------------------- */

#encadre_equ { /* encadré rouge */
height:	137px;
padding:30px 15px 0 15px;
margin-bottom:24px;
}

#contenu div#equ_texte_01 { /* bloc contenu 1 */
width:620px;
padding:0;
float:left;
text-align:justify;
font-size:12px;
margin:0;
margin-left:24px;
clear:both;
}

#equ_ul_01 { /* liste bloc contenu 1 */
margin:15px 0 0 15px;
padding:0;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}

#equ_ul_01 li{ /* élément liste bloc contenu 1 */
padding-bottom:10px;
}

#thumb_equ_01 { /* première image */
margin-left:24px;
display:block;
float:right;
width:164px;
height:165px;
background:url(skins/img/equipement_01.jpg) top left no-repeat;
margin-top:-36px;
}

#thumb_equ_02 { /* deuxième image */
margin-left:24px;
display:block;
float:right;
width:164px;
height:165px;
background:url(skins/img/equipement_02.jpg) top left no-repeat;
margin-top:-12px;
}

#thumb_equ_01 span, #thumb_equ_02 span, #thumb_equ_03 span, #thumb_equ_04 span {
/* texte de substitution images */
display:none;	
}

#contenu div#equ_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:20px;
margin:18px 24px 0 0;
height:88px;
}

#contenu h3#titre_4 { /* titre bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:438px;
margin:42px 0 0 0;
padding-top:40px;
}

#thumb_equ_03, #thumb_equ_04  { /* images bloc contenu 2 */
margin-left:24px;
float:left;
margin-top:-78px;
}

#thumb_equ_03 { /* troisième image */
width:183px;
height:186px;	
background:transparent url(skins/img/equipement_03.jpg) top left no-repeat;
}

#thumb_equ_04 { /* quatrième image */
margin-right:24px;	
width:183px;
height:186px;
background:transparent url(skins/img/equipement_04.jpg) top left no-repeat;
}

#equ_ul_02{ /* liste bloc contenu 2 */
margin:0 0 0 454px;
padding:0;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}

#equ_ul_02 li{ /* élément liste bloc contenu 2 */
padding-bottom:0px;
}

.special { /* sous-titre "animaux" */
font-weight:bold;
color:#fff;
}

/* ----------------------------- ACTIVITES ET LOISIRS ------------------------ */

#encadre_act { /* encadré rouge */
height:	160px;
padding-top:24px;
margin-bottom:24px;
}

#thumb_act_01 { /* première image */
margin-left:24px;
display:block;
float:right;
width:146px;
height:146px;
background:url(skins/img/activites_01.jpg) top left no-repeat;
margin-top:-25px;
}

#thumb_act_01 span, #thumb_act_02 span, #thumb_act_03 span { /* texte de substitution images */
display:none;	
}

#contenu div#act_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:20px;
margin:18px 24px 0 0;
height:247px;
}

#contenu h3#titre_5 { /* titre bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:472px;
margin:0;
padding-top:40px;
}

#act_ul_01{ /* liste bloc contenu 2 */
margin:0 0 0 487px;
padding:0 0 10px 0 ;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}

#act_ul_01 li{  /* éléments liste bloc contenu 2 */
padding-bottom:8px;
}

#thumb_act_02, #thumb_act_03  { /* images bloc contenu 2 */
margin-left:24px;
float:left;
margin-top:-78px;
}

#thumb_act_02 { /* deuxième image */
width:200px;
height:280px;	
background:#B2B2B2 url(skins/img/activites_02.jpg) top left no-repeat;
}

#thumb_act_03 { /* troisième image */
margin-right:24px;	
width:200px;
height:280px;
margin-bottom: 40px;
background:#B2B2B2 url(skins/img/activites_03.jpg) top left no-repeat;
}


/* ---------------------------------- TARIFS ET CONDITIONS ---------------------------------*/

#contenu div#tarifs_texte_01 { /* bloc contenu 1 */
padding:0;
text-align:justify;
font-size:12px;
margin:0 24px 24px 24px;
}

#contenu h3#titre_7 { /* titre bloc contenu 1 */
display:block;
padding:24px 0 18px 24px;
width:100%;
}

#tarifs_ul_01, #tarifs_ul_02 { /* premier niveau liste bloc contenu 1 */
margin:12px 0 0 405px;
padding:0 0 10px 15px ;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}



div#tarifs_texte_01 table { /* tableau bloc contenu 1 */
margin:0 24px 5px 0;	
}

div#tarifs_texte_01 table td, div#tarifs_texte_01 table th{
	/* tableau bloc contenu 1 */
border:solid;
border-width:1pt;
border-color:#b2b2b2;
}

.tarifs { /* tableau bloc contenu 1 */
/* légende */
color:#fff;
font-size:10px;
font-weight:normal;
}

.ligne_tarif { /* tableau bloc contenu 1 */
/* titre lignes */
color:#fff;
font-weight:normal;	
padding-left:10px;
}

.col_tarif { /* tableau bloc contenu 1 */
/* titre colonnes */
color:#fff;
font-weight:normal;	
}

.sub_ligne_tarif { /* tableau bloc contenu 1 */
/* sous-titre colonnes */
margin:0;
padding: 0 0 0 24px;
color:#000;
}

#contenu div#tarifs_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:10px;
margin:18px 24px 0 24px;
}

#contenu h3#titre_6 { /* titre bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:24px;
margin:0;
padding-top:40px;
}

#tarifs_ul_03, #tarifs_ul_04{ /* premier niveau liste bloc contenu 2 */
margin:0 0 0 14px;
padding:10px 0 10px 0 ;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}


/* ---------------------------------- INFOS PRATIQUES ---------------------------------*/

#encadre_infos { /* encadré rouge */
height:	270px;
padding-top:36px;
margin-bottom:24px;
}

#encadre_infos a, #encadre_infos a:hover { /* liens de l'encadré rouge */
color:#fff;
}

#contact span { /* texte de substitution du bouton formulaire de contact */
display:none;	
}

a#contact { /* bouton formulaire de contact */
display:block;
width:198px;
height:54px;
background: transparent url(skins/img/btn_contact_off.gif) top left no-repeat;
margin:20px 0 20px -20px;
}

a#contact:hover { /* bouton formulaire de contact */
background: transparent url(skins/img/btn_contact_on.gif) top left no-repeat;	
}

#thumb_infos_01 { /* premiere image */
margin-left:24px;
display:block;
float:right;
width:245px;
height:245px;
background:url(skins/img/infos_01.jpg) top left no-repeat;
margin-top:0;
}

#thumb_infos_01 span, #thumb_infos_02 span{ /* texte de substitution des images */
display:none;	
}

#contenu div#infos_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:44px;
margin:18px 24px 0 0;
}

#contenu h3#titre_8 { /* titre du bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:467px;
margin:0;
padding-top:40px;
}

#thumb_infos_02 { /* plan d'accès */
margin:-78px 24px 0 24px;
display:block;
width:419px;
background:transparent url(skins/img/infos_plan.gif) top left no-repeat;
padding-top:226px;
float:left;
}

#thumb_infos_02 a { /* lien google map */
display:block;
width:419px;
height:36px;
margin-bottom:0;
}

#thumb_infos_02 a:hover { /* lien google map */
background:transparent url(skins/img/btn_gmaps_on.gif) top left no-repeat;
}

/* --------------------------------------- ENCADREMENT MEDICAL ------------------------------------- */


#encadre_med { /* encadré rouge */
height:	197px;
padding-top:45px;
margin-bottom:24px;
}

#contenu h3#titre_10 { /* titre du bloc contenu 1 */
float:left;
display:block;
padding:24px 0 18px 24px;
width:600px;
}

#thumb_med_01 { /* premiere image */
margin-left:24px;
display:block;
float:right;
width:179px;
height:179px;
background:url(skins/img/med_photo_01.jpg) top left no-repeat;
}

#thumb_med_01 span, #thumb_med_02 span, #thumb_med_03 span { /* texte substitution images */
display:none;	
}

#contenu div#med_texte_02 { /* bloc contenu 2 */
text-align:justify;
font-size:12px;
padding-bottom:24px;
margin:18px 24px 0 0;
}

#contenu h3#titre_11 { /* titre du bloc contenu 2 */
background: transparent url(skins/img/bande_rouge.gif) top left repeat-x;
padding-left:457px;
padding-top:47px;
margin:0;
}

#thumb_med_02, #thumb_med_03  { /* images 2 et 3 du 2ème bloc contenu */
margin-left:25px;
float:left;
margin-top:-65px;
}

#thumb_med_03 { /* troisieme image */
margin-right:24px;	
width:180px;
height:181px;
background:url(skins/img/med_photo_03.jpg) top left no-repeat;
}

#thumb_med_02 { /* deuxième image */
width:180px;
height:181px;	
background:url(skins/img/med_photo_02.jpg) top left no-repeat;
}

#med_ul_01{ /* liste du bloc contenu 2 */
margin:0 0 0 472px;
padding:0 0 17px 0 ;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}

#med_ul_01 li{ /* liste du bloc contenu 2 */
padding-bottom:5px;
}

/*------------------------------------- PLAN SITE --------------------------------------*/

#contenu h3#titre_13 { /* titre du bloc contenu 1 */
float:left;
display:block;
padding:24px 0 18px 24px;
width:200px;
}

#plan_site_01 { /* liste principale des liens niveaux 1 */
clear:left;
margin:15px 0 0 40px;
padding:0 0 24px 0;
list-style-image:url(skins/img/puce_rouge.gif);
font-size:12px;
}

#plan_site_01 li { /* chaque lien de niveau 1 */
padding:0 0 10px 0;	

}

#plan_site_01 li a, #plan_site_01 li a:hover { /* chaque lien de niveau 1 */
color:#000;	
}

#plan_site_02 { /* liste des liens niveaux 2 */
margin:15px 0 0 15px;
padding:0;
list-style-image:url(skins/img/puce_grise.gif);
}

#encadre_plan { /* encadré rouge */
float:right;
top:0;
width:198px;
margin:0 24px 0 0 !important;
padding : 0 !important;
left:668px;
height:376px;
}

#encadre_plan a#thumb_plan_02 {
display:block;
background:#C1002B url(skins/img/illus_plan_site.jpg) center center no-repeat;
width:198px;
height:297px;
margin-top:40px;
}

#encadre_plan a#thumb_plan_02 span{
display:none;
}

#photo_plan { /* photo d'illus plan de site */
float:right;
margin-right:24px;
margin-top:40px;
}

#thumb_plan_02 {
	
}

/*------------------------------------- MENTIONS LEGALES --------------------------------*/

#mentions { /* bloc texte des mentions */
clear:both;
padding: 0 24px 24px 24px;
margin:0;
font-size:12px;
text-align:justify
}

/*----------------------------- ESPACE FAMILLE : GENERAL ---------------------*/

#courrier_texte_01 { /* bloc contenu/titre */
padding:24px;
font-size:12px;
}

.picto { /* petites images des rubriques */
float:left;	
margin-right:15px;
}

#contenu h3#titre_12 { /* titre de la page */
padding-left:24px;
padding-top : 0 !important;
padding-bottom:6px;
margin:0;
}

/*----------------------------- ESPACE FAMILLE : COURRIER PERSONNEL ---------------------*/

#frmContactFamille { /* formulaire contact */
margin:0 24px;
padding:15px;
}

#encadre_courrier { /* encadré rouge */
float:right;
top:0;
width:174px;
margin:0 24px 0 0 !important;
padding-top:20px;
/*padding : 0 !important;*/
left:668px;
height:214px;
}

.compte-rendu {
	margin-left:40px;
	font-size:16px; font-weight:bold;
	color:#c1002b;
}

/*----------------------------- ESPACE FAMILLE : MENU ---------------------*/

#menu_jour { /* bloc dynamique menu du jour */
background:#c0c0c0 url(skins/img/menu_bg.gif) top left repeat-y;
font-size:12px;
margin: 0 24px 20px 24px;
padding:0;
}

#menu_jour2 { /* bloc dynamique menu du jour */
background: url(skins/img/menu_top.gif) top left no-repeat;
background-position:0 -3px;
margin:0;
padding:0;
}

#menu_jour3 { /* bloc dynamique menu du jour */
background: url(skins/img/menu_bottom.gif) bottom left no-repeat;
padding:70px 150px;
margin:0 !important;
}

/*----------------------------- ESPACE FAMILLE : CALENDRIER ---------------------*/

#calendrier { /* bloc dynamique calendrier */
margin:0 24px 0 24px;
padding:15px;
background:#c0c0c0;
font-size:12px;
}

a.lien, a.lien:hover {
color:#000;
}
