/* CSS Document THEME 01 */
ul, ol {	margin:0px 0px 0px 40px;}
.NoBorder     { border:none;}
/*********************************************************************************************************/
/* Body                                                                                                  */
/*********************************************************************************************************/
.BodyBgTop {
  position:absolute;
  top:0px;
  left:0px;
  height:300px;
  width:100%;
}
/*********************************************************************************************************/
/* Header                                                                                                */
/*********************************************************************************************************/
.LayoutHeader {
  border-top:5px solid;
}
.HeaderHtml {
	height:136px;
	vertical-align:middle;
}
.HeaderTitle {
  padding:8px 20px 8px 20px;
}
.HeaderTitle h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:50px;
	font-weight:normal;
}
/*********************************************************************************************************/
/* Page                                                                                                  */
/*********************************************************************************************************/
.PageSepV {}
.PageSepH {}
.SectionBorder {}
/*********************************************************************************************************/
/* Form                                                                                                  */
/*********************************************************************************************************/
.FormTop {
  border-top:10px solid;
}
.FormContentG1, .FormContentG2, .FormContentG3, .FormContentG4,
.FormContentG1A, .FormContentG2A, .FormContentG3A, .FormContentG4A {
  padding:5px 5px 5px 5px;
}
.FormText {
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.FormText a {
  text-decoration:underline;
}
.FormText h2 {
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-weight:normal;
}
.FormQuestion {
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.FormBtn {
  width:143px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	border:2px outset;
	margin-top:5px;
}

.ErrorMsg          { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*********************************************************************************************************/
/* Main Content                                                                                          */
/*********************************************************************************************************/
.MainTop {
  border-top:10px solid;
}
/* .MainContentG3 n'existe pas voir theme02.css et theme04.css */
.MainContentG1, .MainContentG2, .MainContentG3R, .MainContentG3L, .MainContentG4,
.MainContentG1A, .MainContentG2A, .MainContentG3RA, .MainContentG3LA, .MainContentG4A {
  padding:5px 5px 5px 5px;
}

.MainText {
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}
.MainText a {
  text-decoration:underline;
}
.MainText h2 {
  font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-weight:normal;
}
.MainImage { float:right; margin:12px 0px 25px 10px; _margin:12px 0px 23px 10px;}
/*********************************************************************************************************/
/* Footer                                                                                                */
/*********************************************************************************************************/
.LayoutFooter {
  margin-top:15px;
}
.FooterHtml {
  height:27px;
	text-align:center;
	border-bottom:1px solid;
	border-top:1px solid;
}
.FooterMenu {
  padding:0px 0px 0px 0px;
}


