body {
font-family:Arial, Verdana, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#ffffff;
}
a {
	color:#DE0029;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#344A98;
	text-decoration:underline;
}
a img {
	border-width : 0px;
}
p {
	text-align:justify;
	margin: 0 0 10px 0;
}
form {
	margin: 0 0 10px 0;
}
input {
color:#344A98;
background-color:#D8DDEB;
font-family:Arial, Verdana, sans-serif;
font-size: 100%;
margin: 0;
padding: 0;
}
select {
color:#344A98;
background-color:#D8DDEB;
font-family:Arial, Verdana, sans-serif;
font-size: 100%;
margin: 0;
padding: 0;
}
textarea {
color:#344A98;
background-color:#D8DDEB;
font-family:Arial, Verdana, sans-serif;
font-size: 100%;
margin: 0;
padding: 0;
}
h1 {
	text-transform: capitalize;
	margin:0;
	font-size: 180%;
}
h2 {
	text-transform: capitalize;
	margin:0;
	color:#344A98;
	font-size:110%;
}
ul {
list-style-type: circle;
margin: 0 0px 10px 25px;
padding:0;
}
ul.numero {
list-style-type: decimal;
margin: 0 0px 10px 40px;
}
#seraphim-proudleduck {
background-color:#344A98;
font-size: 250%;
padding: 1px 30px 1px 30px;
border-bottom: 8px solid #DE0029;
}
#seraphim-proudleduck a {
	color:#ffffff;
	text-transform: capitalize;
}
#seraphim-proudleduck a:hover {
	color:#D8DDEB;
	text-decoration:none;
}
#conteneur {
width: 700px;
/*background-color:#eeffff;*/
}
#corps {
width:470px;
float:right;
padding:10px 0 10px 0;
font: 100%/1.5 Arial, Verdana, sans-serif;
/*background-color:#ffeeff;*/
background-color:#ffffff;
}
#menu-gauche {
font-size:95%;
width: 160px;
padding:20px 10px 10px 10px;
color:#344A98;
background-color:#D8DDEB;
border-width: 0 1px 8px 1px;
border-style: solid;
border-color: #DE0029;
}
#menu-gauche h6 {
	color:#000000;
	font-size:110%;
	text-transform: capitalize;
	margin: 0 0 5px 0;
	padding:0;
}
#menu-gauche a {
	color:#344A98;
}
#menu-gauche a:hover {
	color:#DE0029;
}
#menu-gauche ul {
list-style-type: none;
margin: 0;
padding:0 0 15px 0;
}
#menu-gauche li {
margin-bottom: 5px;
}
#menu-gauche li a {
display: block;
width:138px;
margin: 0;
padding: 0 10px;
color: #344A98;
}
#menu-gauche li a:hover {
text-decoration: none;
background-color:#DE0029;
color:#ffffff;
text-decoration:none;
}
#pied {
float:right;
width:470px;
padding:5px 0 10px 0;
font-size: 85%;
border-top:1px solid #344A98;
text-align:center;
/*background-color: #ffffcc;*/
}
#pied a {
	font-weight:normal;
	color:#344A98;
}
#pied a:hover {
	color:#DE0029;
}
.encart {
font-size:85%;
color:#344A98;
padding:5px;
background-color:#D8DDEB;
border-width:1px;
border-style:dashed;
border-color:#DE0029;
}
.encart-menu {
/*font-size:85%;*/
font: 100%/1.5 Arial, Verdana, sans-serif;
color:#344A98;
padding:10px;
/*background-color:#ffffff;*/
border-width:3px;
border-style:dotted;
border-color:#344A98;
width:132px;
}
.image-seraphim-proudleduck {
float:right;
margin-top:5px;
margin-left:10px;
border:1px solid #344A98;
}
.highlight {
background-color:#DE0029;
color:#ffffff;
}
