/* MENU */

.menu {clear: both; padding-left: 0px; z-index: 10000000; width: 800px; height: 20px;}

#rub .marge0 {border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; cursor: pointer; padding-top: 0px; border-bottom: 0px;}

#rub {padding-right: 0px; padding-left: 0px; z-index: 10000000; left: 6px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#rub {padding-right: 0px; padding-left: 0px; z-index: 10000000; padding-bottom: 0px; margin: 0px; line-height: 1; padding-top: 0px; list-style-type: none}
#rub UL {padding-right: 0px; padding-left: 0px; z-index: 10000000; padding-bottom: 0px; margin: 0px; line-height: 1; padding-top: 0px; list-style-type: none}
#rub HR {background: #ccc; margin-left: 3px; width: 135px; color: #ccc; height: 1px}
#rub A {padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 5px; width: auto; color: #83184f; padding-top: 5px; text-decoration: none;font-family:arial;font-size:12px;}
#rub LI UL A:hover {display: block; width: 145px; background-color:#f8f8f8;}
#rub LI {font-size: 10px; float: left; width: auto}
#rub LI UL A {display: block; width: 145px}
#rub LI UL {border-right: #ddd 1px solid; padding-right: 0px; border-top: #ddd 0px solid; padding-left: 0px; left: -999em; padding-bottom: 0px; margin: 0px; border-left: #ddd 1px solid; width: 145px; padding-top: 0px; border-bottom: #ddd 1px solid; position:absolute; background-color: #f5f5f5}
#rub LI UL UL {margin: -2em 0px 0px 10em; border-top-style: solid; border-top-color: #ccc; border-size: 0px;}
#rub LI:hover UL UL {left: -999em}
#rub LI.sfhover UL UL {left: -999em}
#rub LI:hover UL {left: auto}
#rub LI LI:hover UL {left: auto}
#rub LI.sfhover UL {left: auto}
#rub LI LI.sfhover UL {left: auto}
#rub LI H2 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
#rub LI H3 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
#rub LI H4 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

.menu1ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:555555;font-weight:bold;}
.menu2ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:53b6e2;font-weight:bold;}
.menu3ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:82c451;font-weight:bold;}
.menu4ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:f99e00;font-weight:bold;}
.menu5ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:fc6500;font-weight:bold;}
.menu6ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:a97157;font-weight:bold;}
.menu7ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: 0px; padding-top: 0px; height: 20px;font-family:arial;font-size:13px;color:b26a90;font-weight:bold;}
.menu8ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: -10000px; padding-top: 0px; height: 26px}
.menu9ouvert {padding-right: 0px; background-position: 0px 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; cursor: pointer; text-indent: -10000px; padding-top: 0px; height: 26px}


.menu1ouvert {background: url(/img/la-croix/commun/menu_actu.gif) no-repeat; width: 100px;background-color:#f5f5f5;}
.menu2ouvert {background: url(/img/la-croix/commun/menu_dossiers.gif) no-repeat; width: 60px;background-color:#f5f5f5;}
.menu3ouvert {background: url(/img/la-croix/commun/menu_religion.gif) no-repeat; width: 105px;background-color:#f5f5f5;}
.menu4ouvert {background: url(/img/la-croix/commun/menu_archives.gif) no-repeat; width: 155px;background-color:#f5f5f5;}
.menu5ouvert {background: url(/img/la-croix/commun/menu_multimedia.gif) no-repeat; width:130px;background-color:#f5f5f5;}
.menu6ouvert {background: url(/img/la-croix/commun/menu_newsletter.gif) no-repeat; width:125px;background-color:#f5f5f5;}
.menu7ouvert {background: url(/img/la-croix/commun/menu_abonnements.gif) no-repeat; width:80px;background-color:#f5f5f5;}
.menu8ouvert {background: url(/img/la-croix/commun/menu_services.gif) no-repeat; width: 84px}
.menu9ouvert {background: url(/img/la-croix/commun/menu_contact.gif) no-repeat; width: 76px}




