.textenoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texteblanc12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.titrerubriques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.soustitrerubriques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;

}
.texteblanc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.petitgris {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.texte10noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
select {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.submit {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:0;
}

#menu-missions {
position:absolute;
padding-left:15px;
width:156px;
}
#menu-missions ul {
	list-style: none;
margin: 0;
padding: 0;
}

#menu-missions a.selected {
	background: #556c34;
}


#menu-missions ul li a:before {
	content: "\00BB \0020";
}
#menu-missions a {
font: normal 11px verdana, arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
}

#menu-missions a {

}

#menu-missions a:hover {
background: #556c34;
}

li {
/* make the list elements a containing block for the nested lists */
padding-left:10px
}


.mceContentBody p{
padding:0;
margin:0;
}

img.cartouche{
padding:5px;
padding-right:10px;
}

#menu
{
	background: none;
	width: 694px;
	height: 21px;
	list-style:none;
	list-style-type: none;
	margin: 0;
	padding: 0 ;
	border: 0;
	position: absolute;
	top: -33px;
	left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#menu li
{
	float: left;
	/*width: 150px;*/
	margin: 0;
	padding: padding: 0 20px 0 0;
	border: 0;
}
#menu li a:link, #menu li a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	background: none;
	margin: 0;
	padding: 0;
	/*border-right: 1px solid #fff;*/
	text-decoration: none;
}
#menu li a:hover {  }
#menu li a:active {  }

#menu .sous-menu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
}
#menu .sous-menu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	border-top: 1px solid white;
	
	width: 160px;

	
}
#menu ul.sous-menu.fermes li{
	width:210px;
}
#menu ul.sous-menu.marque li{
	width:220px;
}
#menu ul.sous-menu {
	position: absolute;
	bottom:-4px;
}
#menu .sous-menu li a:link, #menu .sous-menu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	padding: 3px 0 3px 5px;
	border: 0;
	text-decoration: none;
	background: transparent url("/apap/images/menu_fond_transp.png") repeat;
}
#menu .sous-menu li a:hover
{
	background-image: none;
	background-color: #b1c929;
	
}
#menu .sous-menu.apap li a:hover
{
	background-image: none;
	background-color: #b1c929;
	
}
#menu .sous-menu.fermes li a:hover
{
	background-image: none;
	background-color: #ffa82c;
	
}
#menu .sous-menu.fermades li a:hover
{
	background-image: none;
	background-color: #f33838;
	
}

#menu .sous-menu.marque li a:hover
{
	background-image: none;
	background-color: #925896;
	
}

#menu li:hover > .sous-menu { display: block; }


td {
	padding:0;
	margin: 0;
}

body{
	margin:0;
	padding:0;
}
.petitnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
