BODY {

background-color :#bf9f76;
margin : 0px auto 0px auto;
}



/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, A{
	font-family:Arial,"Times New Roman", Times; font-size: 13px; color:#000000;
}
LAYOUT1 {
 font-size: 11px; Text-Decoration: underline;
}

#logoCG{
padding-left: 20px;
padding-top:10px;

	width:210px;
}

/* Content column */
TABLE#table{
width: 950px; height:639px; margin-left: auto; margin-right: auto; background-image : url(../images/m4_image_fond.jpg); background-position:0px 0px; background-repeat :no-repeat; 
}

TABLE#table2{
width: 950px; height:639px; margin-left: auto; margin-right: auto;  background-position:0px 0px;
}
TD#content1 {
   width: 260px; padding-bottom: 0px;text-align : left; vertical-align :top; 
}

TD#content1bis {
   width: 300px; padding-bottom: 0px;padding-top: 180px;text-align : left; vertical-align :top; 
}
#hautgauche {
   width: 260px; padding-bottom: 0px;padding-top: 0px;text-align : left; vertical-align :top; 
}
#logoAD {
   width: 215px;padding-bottom: 0px;padding-top: 0px;text-align : left; vertical-align :top; 
}

TD#content2 {
   text-align : left; vertical-align :top; padding-top: 0px; 
}
TD#content3 A {
  color:#a20017;
}
TD#content3 A:hover{
  color:#627ead;
}

#content3 {
   width: 400px; vertical-align :top; background-color:#FFFFFF; padding-right: 30px; padding-left: 30px; padding-top: 30px; padding-bottom: 30px;/* overflow:auto ;*/height:580px;
}
TD#content4 {
   width: 690px; vertical-align :top;text-align : left;
}

#content3 H1 {
	font-size: 30px;
	color : #9d0d15;
	font-weight : normal;
}

#content3 H2 {
	font-size: 22px;
	color : #000000;
	font-weight : normal;
}

#content3 H3 {
	font-size: 12px;
	color : #9d0d15;
	font-weight : normal;
}

TD#content3 H1 {
	font-size: 30px;
	color : #9d0d15;
	font-weight : bold;
}
TD#content3 H2 {
	font-size: 14px;
	font-weight : bold;
	color: #666666;
}
DIV#archives {
 padding-bottom:15px; text-decoration: none;
}
DIV#archives A{
  font-size: 14px;   color:#a20017; text-decoration: none; font-weight : bold;
}

DIV#menus {
padding-top: 20px;
	height:140px;
	
}

/*  MENU 1, level 1, normal state (NO) */
DIV.menu1-level1-no {
   text-align: left; padding-left:10px;padding-right:10px
}

DIV.menu1-level1-no A{
  font-size: 17px; text-decoration: none; color: #a20017; padding-left:10px
}

DIV.menu1-level1-no A:hover{
  color:#627ead;
}

/*  MENU 1, level 1, normal state (ACT) */
DIV.menu1-level1-act {
   text-align: left; padding-left:10px
}

DIV.menu1-level1-act A{
  font-size: 17px; text-decoration: none; color: #a20017; font-weight : bold;padding-left:10px
}

DIV.menu1-level1-act A:hover{
  color:#627ead;
}


/*  MENU 2, level 1, normal state (NO) */
DIV.menu1-level2-no {
   text-align: left;padding-left:20px
}

DIV.menu1-level2-no A{
  font-size: 15px; text-decoration: none; color: #a20017; padding-left:20px
}

DIV.menu1-level2-no A:hover{
  color:#627ead;
}
DIV.menu1-level2-act A:hover{
  color:#627ead;
}

/*  MENU 2, level 1, normal state (ACT) */
DIV.menu1-level2-act {
   text-align: left; padding-left:20px
}

DIV.menu1-level2-act A{
  font-size: 15px; text-decoration: none; color: #a20017; font-weight : bold;padding-left:20px
}



#mentions a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}
#mentions a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	text-decoration:none;
}
#mentions a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	text-decoration:none;
}
#mentions{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}
