.module_logo_part {
	/* background: #FFFFFF; */
	padding: 5px;
}

.moduletable_logoco {
	/* background: #FFFFFF; */
	padding: 5px;
}

.center {
	text-align:center;
}

/* menu gauche */
#ja-container2 ul.menu li.active a,
#ja-container2 ul.menu li.active a span {
	background: transparent url(../images/bullet.gif) no-repeat scroll 5px 50%;
	color:none;
}

#ja-container2 ul.menu > li {
	border-left: 3px solid #635043;
	background: transparent url(../images/hdot2.gif) repeat-x scroll center bottom !important;
}

/* rouge */
#ja-container2 ul.menu li.item22,
#ja-container2 ul.menu li.item49,
#ja-container2 ul.menu li.item70,
#ja-container2 ul.menu li.item54,
#ja-container2 ul.menu li.item58,
#ja-container2 ul.menu li.item19 {
	border-left: 3px solid #e31c18;
	background:none;
}

/* bleu */
#ja-container2 ul.menu li.item66,
#ja-container2 ul.menu li.item86,
#ja-container2 ul.menu li.item87,
#ja-container2 ul.menu li.item88,
#ja-container2 ul.menu li.item14,
#ja-container2 ul.menu li.item16,
#ja-container2 ul.menu li.item15,
#ja-container2 ul.menu li.item70,
#ja-container2 ul.menu li.item80,
#ja-container2 ul.menu li.item81 {
	border-left: 3px solid #8fc4e7;
	background:none;
}

#ja-container2 ul.menu li a {
	color: #635043;
}

#ja-container2 ul.menu li a:hover,
#ja-container2 ul.menu li a:active,
#ja-container2 ul.menu li a:focus,
#ja-container2 ul.menu li li a:hover,
#ja-container2 ul.menu li li a:active,
#ja-container2 ul.menu li li a:focus {
	background-color: #d6e8f6;
}


/*******************************/

/* marron */
#ja-mainnav ul.menu li a {
	color:#635043;
	background:#F6F6F6;
}

#ja-mainnav ul.menu li.active a,
#ja-mainnav ul.menu li.active a:hover,
#ja-mainnav ul.menu li.active a:active,
#ja-mainnav ul.menu li.active a:focus {
	background: url(../images/arrow2.png) no-repeat bottom center #F6F6F6; /*py #333333; */
}

/* rouge */
#ja-mainnav ul.menu li.item17 a,
#ja-mainnav ul.menu li.item22 a,
#ja-mainnav ul.menu li.item49 a,
#ja-mainnav ul.menu li.item50 a,
#ja-mainnav ul.menu li.item51 a,
#ja-mainnav ul.menu li.item54 a,
#ja-mainnav ul.menu li.item18 a,
#ja-mainnav ul.menu li.item56 a,
#ja-mainnav ul.menu li.item21 a,
#ja-mainnav ul.menu li.item57 a,
#ja-mainnav ul.menu li.item58 a,
#ja-mainnav ul.menu li.item19 a,
#ja-mainnav ul.menu li.item59 a,
#ja-mainnav ul.menu li.item37 a {
	color:#e31c18;
}

/* bleu */
#ja-mainnav ul.menu li.item64 a,
#ja-mainnav ul.menu li.item14 a,
#ja-mainnav ul.menu li.item31 a,
#ja-mainnav ul.menu li.item65 a,
#ja-mainnav ul.menu li.item32 a,
#ja-mainnav ul.menu li.item66 a,
#ja-mainnav ul.menu li.item15 a,
#ja-mainnav ul.menu li.item67 a,
#ja-mainnav ul.menu li.item68 a,
#ja-mainnav ul.menu li.item69 a,
#ja-mainnav ul.menu li.item16 a,
#ja-mainnav ul.menu li.item52 a,
#ja-mainnav ul.menu li.item39 a,
#ja-mainnav ul.menu li.item53 a,
#ja-mainnav ul.menu li.item70 a,
#ja-mainnav ul.menu li.item71 a,
#ja-mainnav ul.menu li.item72 a,
#ja-mainnav ul.menu li.item73 a,
#ja-mainnav ul.menu li.item75 a,
#ja-mainnav ul.menu li.item76 a,
#ja-mainnav ul.menu li.item80 a,
#ja-mainnav ul.menu li.item81 a,
#ja-mainnav ul.menu li.item66 a,
#ja-mainnav ul.menu li.item86 a,
#ja-mainnav ul.menu li.item87 a,
#ja-mainnav ul.menu li.item88 a {
	color:#5690B7; /* #62A1CB; #8fc4e7; */
}

/* annonces de course */
.annonce th {
	vertical-align:top;
	text-align:right;
	padding:10px 10px;
	color:#555;
	font-weight:bold;
}

.annonce td {
	vertical-align:top;
	text-align:left;
	padding:10px 10px;
}

/* divers accueil */
.inscriptionlink:visited,
.inscriptionlink:active,
.inscriptionlink:hover,
.inscriptionlink {
	border: 3px ridge #e31c18;
	color: #e31c18;
	padding:5px 8px;
	margin:19px;
	font-size: 1.3em;
	font-weight:bold;
	text-decoration: none;
}

/* presse et media */
.dossierdepresse {
	border-top:1px solid #aaa;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #aaa;
}
