* { margin:0; padding:0 }

BODY {scrollbar-face-color:#7189AB;}
BODY {scrollbar-shadow-color:#000000;}
BODY {scrollbar-highlight-color:#FFFFFF;}
BODY {scrollbar-3dlight-color:#000000;}
BODY {scrollbar-darkshadow-color:#000000;}
BODY {scrollbar-track-color:#94A9CA;}
BODY {scrollbar-arrow-color:#FFCC00;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

a:link {
	color: #4E5496;
	text-decoration: none;
}
a:visited {
	color: #4E5496;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #A45762;
	text-decoration: none;
}
.itemlink {
	color: #4E5496;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.copyright {
	font-size: 9px;
}

.champ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #60697F;
	background-color: #EBF1F7;
	border: 1px solid #737C94;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #60697F;
	background-color: #EBF1F7;
	border: 1px solid #737C94;
}

.titre_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

body {
	background-color: #003777;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

Edition{font-size: 15px; color: #000000; background-color: #FFFFFF;}




/* Conteneur de la page */
#conteneur {
	width:765px; 
	margin:0 auto; 
	}

/* Header */


/* Menu */
#Menu {

}


/* navigation -----------------------------------------------------------*/
/* pour que le roll fonctionne sous ie*/
body {behavior: url(Scripts/csshover.htc);}

/* menu deroulant1----------------------------*/

#Menu a {
text-decoration:none;
color: #003366
}
#Menu a:hover {
text-decoration:none;
color: #336699;
}
#Menu li :hover {
text-decoration:none;
color: #003366;
}

div#Menu li a {
text-decoration: none; 
padding:0;
display:block;
}


div#Menu ul {
padding: 0; margin:0px;
}
div#Menu li {
display:block;
}

/* sous menu 1----------------------------*/

div#Menu ul li {
position:relative; 
list-style: none;
display:block;
float:left;
font-size:12px;
}

div#Menu ul ul {
position: absolute;
left:100px;
top:15px;
display:none; 
border:1px solid #669;
background: #FFF;
width:150px;
text-align:left;
}
div#Menu ul ul li a{
padding:2px 4px 2px 4px;
width:142px;
}
div#Menu ul ul li a:hover{
background-color: #669;
color:#FFF;
}
div#Menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#Menu ul.niveau2 li.sousmenu:hover ul.niveau3 {
display:block;
}

/* menu deroulant2----------------------------*/
#Menu2 {

}
#Menu2 a {
text-decoration:none;
color: #003366
}
#Menu2 a:hover {
text-decoration:none;
color: #336699;
}
#Menu2 li :hover {
text-decoration:none;
color: #003366;
}

div#Menu2 li a {
text-decoration: none; 
padding:0;
display:block;
}


div#Menu2 ul {
padding: 0; margin:0px;
}
div#Menu2 li {
display:block;
}

/* sous menu 2----------------------------*/

div#Menu2 ul li {
position:relative; 
list-style: none;
display:block;
float:left;
font-size:12px;
}

div#Menu2 ul ul {
position: absolute;
left:50px;
top:15px;
display:none; 
border:1px solid #669;
background: #FFF;
width:180px;
text-align:left;
}
div#Menu2 ul ul li a{
padding:2px 4px 2px 4px;
width:172px;
}
div#Menu2 ul ul li a:hover{
background-color: #669;
color:#FFF;
}
div#Menu2 ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#Menu2 ul.niveau2 li.sousmenu:hover ul.niveau3 {
display:block;
}


/* Corps */
#corps {
	margin:40px 0 20px 10px;
}
#corps img{
	margin:3px;
}

/* Bas de page */
#footer { 
color:#FFF;
margin:5px auto;
width:758px;
font-size:11px;
text-align:center;
}
#footer a{ 
color:#FFF;
}

/* Pied de page */
.kmn {	font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:white;
width:758px;
margin:0 auto;
}
.kmn a { font-size: 11px; text-decoration:underline;color:white; }


h2{ font-size:14px;}
.cadre3{ border:1px dotted #5C98D7; }
