/*** Corps ***/

body {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 2px;
	margin-right: 2px;
	font-family: Times New Roman;
	background-image: url(fond.jpg);
	background-repeat: repeat-x;
}

body.menucorps {
	margin-left: 0px;
	background-image: none;
	font-family: Times New Roman;
}

/*** Titres ***/

h1 {
	color: #993300;
	font-size: 200%;
	font-weight: bold;
	font-family: Times New Roman;
	text-align: center;
	margin-top: 5	px;
	margin-bottom: 2px;
}

div.soustitre {
	color: #993300;
	font-size: 150%;
	font-family: Times New Roman;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 2px;
}

h2 {
	color: #993300;
	font-size: 100%;
	font-family: Times New Roman;
	font-weight:normal
	margin-top: 5px;
	margin-left: 5%;
	margin-bottom: 2px;
}
bandeau {
	color: #000066;
	font-size: 200%;
	font-weight: bold;
	font-family: Times New Roman;
	text-align: center;
	margin-top: 5	px;
	margin-bottom: 2px;
}
/*** Texte ***/

p {
  color: #000000;
	font-size: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-indent: 15pt;
}

span.liens {
	font-size: 90%;
}

/*** Listes ***/

ul {
	display: list-item;
	list-style-image: url(puce.gif);
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
}

li {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*** Images ***/

img {
	margin-top: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

img.menulogo {
	margin-top: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/*** Liens ***/

a {
	color: #0033ff;
	text-decoration: none;
}

a:hover {
	text-decoration: overline underline;
}

a.menuelement {
	margin-left: 5px;
	margin-top: 1px;
	font-weight: bold;
	color: rgb(35,81,114);
	border-color: rgb(153,193,223);
	background-color: white;
	text-decoration: none;
	text-align: center;
	border-style: outset;
	border-width: 1px;
	width: 135px;
}

a.menuelement:hover {
	color: rgb(26,57,81);
	background-color: rgb(231,240,248);
	text-decoration: none;
}

a.smenuelement {
	margin-top: 1px;
  margin-left: 8px;
  padding-left: 5px;
	width: 135px;
	color: black;
	background-color: rgb(240,247,251);
	font-size: 90%;
	text-decoration: none;
	background-repeat: repeat-y;
}

a.smenuelement:hover {
	padding-left: 8px;
	background-repeat: no-repeat;
	color: rgb(26,57,81);
	background-color: rgb(223,236,244);
	text-decoration: none;
}

a.invisible {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 60%;
	color: rgb(231,240,248);
	//color: rgb(243,248,376);
}

a.invisible:hover {
	color: rgb(57,128,182);
	text-decoration: none;
}

/*** EOF ***/