#rub1, #rub2, #rub3, #rub4, #rub5, #rub6 {
	position: absolute;
	z-index: 10;
	top: 24px;
	visibility: hidden;
}
.rub1, .rub2, .rub3, .rub4, .rub5 {
	width: 150px;
	border: 1px solid;
	display: block;
	float: left;
	text-align: center;
	margin: 0px 7px;
	text-transform: uppercase;
}

.rub1 {
	border-color: #000000;
	background-color: #F9A13A;
}
.rub3 {
	border-color: #000000;
	background-color: #CD822F;
}
.rub5 {
	border-color: #000000;
	background-color: #6793DE;
}
.rub4 {
	border-color: #000000;
	background-color: #184086;
}
/*
.rub1 {
	border-color: #952B02;
	background-color: #C84800;
}
.rub2 {
	border-color: #8C5D0D;
	background-color: #C59319;
}
.rub3 {
	border-color: #254B18;
	background-color: #487F2E;
}
.rub4 {
	border-color: #0B214F;
	background-color: #174086;
}
.rub5 {
	border-color: #003366;
	background-color: #0066CC;
}
*/
.MMfond2 {
	font-size: 1px;
	width: 8px;
	cursor: hand;
}
.MMfond3, .MMfond3bis {
	padding: 2px 2px 2px 6px;
	cursor: hand;
	position: relative;
}
.MMfond3bis a {
	background-image: url(../images/menutop/fleche.gif);
        background-position: right center;
        background-repeat: no-repeat;
}
.MMfond3bis div a {
	background-image: none;
}
div a {
	text-decoration: none !important; 
	color: #FFFFFF;
	font-weight: bold;
}
.noir {
color: #000000;

}
#rub1 {
	layer-background-color: #F9A13A;
	left: 104px;
}
.fondrub1 td, .fondrub1on td {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #F9A13A;

}
.fondrub1 td a {
	color: #000000;
}
.fondrub1on td {
	background-color: #073C96;
}
#rub1 .MMfond2 {
	font-size: 1px;
	color: #F9A13A;
}
.fondrub2 td, .fondrub2on td {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #8C5D0D;
	background-color: #C59319;
}
.fondrub2on td {
	background-color: #073C96;
}
#rub2 .MMfond2 {
	color: #C59319;
}
#rub2 {
	layer-background-color: #C59319;
	left: 268px;
}
#rub3 {
	layer-background-color: #CD822F;
	left: 432px;
}
.fondrub3 td, .fondrub3on td {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #CD822F;
}
.fondrub3on td {
	background-color: #073C96;
}
#rub3 .MMfond2 {
	color: #CD822F;
}
#rub4 {
	layer-background-color: #184086;
	left: 596px;
}
#rub4 table {
	background-color: #184086;
	background-image:url(../images/vide.gif);
}
#rub4 table tr td a {
	display: block;
}
#rub4 table tr td div {
	visibility:hidden;
	position:relative;
	background-image:url(../images/vide.gif);
	background-color: #184086;
}
#rub4 table tr td div table {
	position:absolute; 
	top: -17px;
	left: 0px;
}
.fondrub4 td, .fondrub4on td {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #0B214F;
	background-color: #184086;
}
.fondrub4on td {
	background-color: #003EB1;
}
.fondSousrub4on td {
	background-color: #003EB1 ! important;
}
.fondrub4on td div table tr td {
	background-color: #184086;
}
#rub4 .MMfond2 {
	color: #174086;
}
#rub5 {
	layer-background-color: #6793DE;
	background-color: #6793DE;
	left: 534px;
}
.fondrub5 td, .fondrub5on td {
	background-color: #6793DE;
	border: solid #000000;
	border-width: 0 0 1px 1px;
}
.fondrub5 td a {
	color: #000000;
}
.fondrub5on td {
	background-color: #073C96;
}
#rub5 .MMfond2 {
	color: #6793DE;
}

/*#rub5 {
	layer-background-color: #61A340;
	background-color: #61A340;
	left: 534px;
}
.fondrub5 td, .fondrub5on td {
	border-width: 1px;
	border-style: solid;
	border-top-color: #9ACA7C;
	border-right-color: #9ACA7C;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #61A340;
}
.fondrub5on td {
	background-color: #073C96;
}
#rub5 .MMfond2 {
	color: #61A340;
}
#rub6 {
	layer-background-color: #33879D;
	background-color: #33879D;
	left: 624px;
}
.fondrub6 td, .fondrub6on td {
	border-width: 1px;
	border-style: solid;
	border-top-color: #76BCCA;
	border-right-color: #76BCCA;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #33879D;
}
.fondrub6on td {
	background-color: #073C96;
}
#rub6 .MMfond2 {
	color: #33879D;
}*/ 
#menuout {
	position: absolute;
	top: 0px;
	left: 172px;
	z-index: 1;
	visibility: hidden;
}
#mem {
	position: absolute;
	z-index: 2;
	left: 100px;
	width: 672px;
	top: 7px;
}
