/* CSS Document */
/* Menu vertical et Sous-menu*/

#menu{background:#f1f0de;float:left;width:210px;margin:10px 0 0 22px;
_margin: 10px -5px 0 15px; /* IE6 Onlyy */}
#menu h3 {color: #5b4848;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;height:30px;width:170px;text-decoration: none;padding: 0 0 0 10px;background: url(../images/menu.jpg) top center no-repeat;line-height: 31px;margin: 0;text-transform: uppercase;}
#menu ul.menu {margin: 0 auto;padding: 0;list-style: none;width: 174px;}
#menu ul.menu li a, #menu ul.menu li a:link {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;padding: 0 0 0 16px;text-decoration: none;color: #5b4848;font-weight: normal;	font-size: 11px;margin: 0;height: 20px;display: block;}
#menu ul.menu li a:hover {background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}
#menu ul.menu #active a{background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}
#menu a{display:block;color:#981793;padding:10px;}


#menu .login a, #menu .login a:link   {color: #5b4848; text-decoration: none}
#menu .login a:hover	{color: #5b4848; text-decoration: underline; font-weight:bold}

#smenu{position:relative; width:auto; height:150px; margin:0; }


a.A { background-image: url('../images/texte_naissance1.jpg'); display: block; float:left; width: 300px; height: 71px }
a.A:hover { background: url('../images/texte_naissance2.jpg') }
a.B { background-image: url('../images/texte_bapteme1.jpg'); display: block; float:left; width: 300px; height: 71px }
a.B:hover { background: url('../images/texte_bapteme2.jpg') }
a.C { background-image: url('../images/texte_mariage1.jpg'); display: block; float:left; width: 300px; height: 71px }
a.C:hover { background: url('../images/texte_mariage2.jpg') }
a.D { background-image: url('../images/texte_remerciement1.jpg'); display: block; float:left; width: 300px; height: 71px }
a.D:hover { background: url('../images/texte_remerciement2.jpg') }


#plan_site{background:#f1f0de; float:left; width:650px;}
#plan_site h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:13px;}
#plan_site ul.menu {margin: 0 0 0 0px;padding: 0;list-style: none; width: 650px;}
#plan_site ul.menu li a, #plan_site ul.menu li a:link {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;padding: 0 0 0 20px;text-decoration: none;color: #5b4848;font-weight: normal; font-size: 11px; margin: 0;height: 20px;display: block;}
#plan_site ul.menu li a:hover {background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}
#plan_site ul.menu #active a{background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}
#plan_site a{display:block;color:#981793;padding:10px;}

#plan_site ul.menu1 {margin: 0 0 0 0;padding: 0;list-style: none;width: 300px;}
#plan_site ul.menu1 li a, #plan_site ul.menu1 li a:link {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;padding: 0 0 0 40px;text-decoration: none;color: #5b4848;font-weight: normal;	font-size: 11px;margin: 0;height: 20px;display: block;}
#plan_site ul.menu1 li a:hover {background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}
#plan_site ul.menu1 #active a{background: url(../images/fleur2.jpg) left no-repeat; font-weight:bold;}

/*#menu .moduletable_menu, #menu .moduletable, #menu .moduletable_text, #menu .c {margin: 0 0 16px 0;padding: 0 0 8px 0;}*/
