/* HTML */

html{
	font-size: 99%;
}

body {
	font-family: Arial,sans-serif;
	font-size: 74%;
	color: black;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	vertical-align: top;
	/*background-color: #566489;*/
	background-color: #6A7FAC; /* ob #6F8DB9; 6F8BB5;  #717D9E; #617096;  #58678F;  */ /*#4D5D88;*/
	/*background-color: #4C6093;*/
	text-align:center;
}

input {
	border: 1px ridge;
	color: #566489;
	vertical-align: middle;
	font-size:90%;
}

select {
	font-size: 90%;
	vertical-align: middle;
}

img {
	border: none;
}

a {
	color: black;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

acronym {
  border-bottom: 1px dotted gray;
}

p {
	margin: 10px 0px 0px 0px;
	line-height: 1.6;
	font-size: 103%;
	text-align: justify;
	margin-bottom: 0px;
}

ul {

	margin-top: 8px;
	margin-bottom: -4px;
}

ul li {
	line-height: 1.66;  /*-----------------------------------------CORRECTIF 20060511 ---line-height: 1,66;-------*/
	font-size: 100%;
	/*text-align: justify;*/
	margin-bottom: 4px;
	list-style-type: square;
}

ul ul { 
	list-style-type: disc;
}

ul ul ul { 
	list-style-type: none;
}

h1,h2 {
	margin: 0px 0px 5px 0px;
	text-align: justify;
}

h1 {
	font-size: 148%;
}

h2 {
	font-size: 110%;
	margin-top: 10px;
}

h3 {
	font-size: 100%;
	margin-bottom: -10px;  /*-----------------------------------------CORRECTIF 20060511 ---margin-bottom: -10x;-------*/
	text-align: left;
}

h4 {
	font-size: 100%;
	text-align: justify;
}

h5 {
	font-size: 98%;
	text-align: justify;
}

hr {
	color: black;
	height: 1px;
}

h6 {
	font-size: 95%;
}

/* LightStorm Standard Sections Layout */

#centrage {
	background-color: white;
	width: 760px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	/*border-left: 2px solid #A0A0A0;
	border-right: 2px solid #A0A0A0;*/
}

#mediaContent {
	width: 322px;
	height: 300px;
	background-color: white;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	}

#mainContent {
	margin-bottom: 15px;
	line-height: 1.3;
	background-color: white;
}


#masthead div { 
	margin-top: 1px; 
	margin-bottom: 1px; 
	/* display: inline; */
	}

#sfoo {
	width: 15%; 
	float: left;
}

#sfoo h6  {
	display: inline;
	font-size: 100%;
	margin-left: 0px;
}

#sfoo a {
	color: #4D5D88;
}

/* auto resize

#masthead img {
	width: 100%;
}
#sfoo img, #globalNav img {
	width: auto !important;
}
*/

#globalNav {
	margin: 0px;
	padding: 0px;
}

#toolbar {
	float: left;
	width: 160px;
}

#navigation { 
	float: left;
	font-size: 89%;
	width: 385px;
	overflow: hidden;
	vertical-align: middle;

}

#rechdiv {
	float: right;
	text-align:right;
	font-size: 89%;
	color: #4F5AA3; /*#433B67;*/
	overflow: hidden;
	vertical-align: middle;
	margin-right: 4px;
}

#rechdiv div {
	display: inline;
}

#rechdiv h3 {
	display: inline;
}

#rechdiv form {	
	margin: 0px;
	padding: 0px;
	display: inline;
}

#rechdiv input {
	padding: 0px;

}


#globalNav img {	
	margin-top: 1px;
	margin-left: 2px; 
	margin-right: 2px; 	
	margin-bottom: 1px;
}

#navBar {
	clear: both;
	float: left;
	width: 17%; /*20%;*/
	/*width: 148px;*/
	border-right: 1px solid #e8e8e8;
}

#pageContent {
	/*width: 61%;*/
	width: 67%;  /*64%;*/
	float: right;
	border-left: 3px solid #566489;
	padding-left: 8px;
	padding-right: 1px;
	margin-right: 5px;
	overflow: hidden; /* hack for bad content */
	min-height: 760px; /* BB addon 042006*/
	height: 745px;
	height: auto;
	/*background-color: red;*/
}


#pageContent img {
	border: none;
	/*text-align: center;*/  /*-----------------------------------------CORRECTIF 20060511 --- align: center; -------*/
}

#hpContent {
	width: 604px; /*79%;*/
	float: left;
	margin-left: 13px;

}

#lgContent { 
width: 76%; 
float: left; 
margin-left: 10px; 
border-left: 3px solid #566489; /* E8E8E8; 566489;*/ 
padding-left: 8px; 
overflow: hidden; /* hack for bad content */ 
	min-height: 760px; height: 745px; height: auto; 
}

#siteInfo {
	clear: both;
	font-size: 92%;
	color: white;
	background-color: #9BB1D1;  /* #91a4ce;*/
	border-top: 1px solid black; 
	border-bottom: 1px solid black;
	padding: 5px;
}

#siteInfo a {
	color: white;
	font-size: 100%;
}

#footerBar {
	text-align: right;	
	background-color: #6A7FAC; /* ob  #6F8DB9; #6F8BB5;   717D9E; #617096;   #4D5D88;*/
	font-size: 92%;	
	height: 30px;
}

#menu {
	float: left;
	/*width: 15%;*/
	width: 12%;
	/*width: 92px;*/
	font-size: 92%;	
	overflow: hidden;
	color: #CC0003
	/*background-color: green;*/
}

#menu ul {
	margin-bottom: 20px !important;
	padding: 0px;
	margin: 0px;
}

#menu li {
	line-height: 1.2;
	margin: 0px 0px 8px 2px;
	text-align:left;
	list-style-type: none;
}

#menu a { 
	color: #CC0003;
}

/*-----------------------------------------TOOLBOX---BB--20060424------------------------------------*/
/*#Toolbox {*/
	/*margin: 0px 0px 10px 2px;*/
	/*padding: 15px 0px 10px 3px;*/
	/*width: 93px;*/
	/*font-size: 92%;*/
	/*overflow: hidden;*/
	/*min-height : 100px;*/
	/*height: 100px;*/
	/*height: auto;*/
	/*color: black;*/
	/*line-height: 1.8;*/
	/*text-align: center;*/
	/*background-color: #F3F8FB;*/
/*}*/

/*#Toolbox a { */
	/*color: #434BB1;*/
/*}*/

#listFolder, #listFolder2 {
	padding-left: 10px;
	padding-top: 8px;
}

#listFolder2 {
	border-top: 1px solid black;
	background-image: url('/elysee/root/bank/tclass/carre_bleu.gif');
	background-position: right top;
	background-repeat: no-repeat;
	margin: 10px 3px 0px 0px;
	padding-top: 25px;
}

#listFolder2 a {
	color: black !important;
}


/* HP Layout */
/* HP TYpe 1 - 2 Vignettes 190x95 et 1 Grande Une 376x264-----------------------------*/

#une_left, #une_left2, #une_left3 {
	float: left;
	/*width: 33%;*/
	width: 187px;
	overflow: hidden;
}

#une_right {
	float: right;
	/*margin-left: 2px;*/       /*--------------------------------20060506*/
	/*border-left: 20px solid #566489;*/
	/*border-left: 5px solid #FFFFFF;*/       /*--------------------------------20060506*/
	width: 404px; /*66%; */ /*65%;*/
	overflow: hidden;
	/*background-color: red;*/
}

#une_left, #une_left2, #une_left3, #une_right, #une_une {
	color: #433B67; /*black;*/
	border-top: 1px solid; /* black;*/
	border-top-color: #A0A0A0;
/*	border-top: 1px solid black; */
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*margin: 0px 0px 5px 0px;*/
	/*background-color: red;*/
}

#une_left ul, #une_left2 ul, #une_left3 ul, #une_right ul, #une_une ul {
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

#une_left li, #une_left2 li, #une_left3 li, #une_right li, #une_une li {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
}

#une_right li {
	margin-left: 5px;
}
#une_right img {
	margin-left: -5px !important;
}

#une_left, #une_left2 {
	margin-right: 12px;
}


/* HP Type 2 - 4 Vignettes  284x130---------------------------------------------*/

#une_4left { float: left; width: 284px; overflow: hidden; }

#une_4right { float: right; /*width: 49%;*/ width: 284px; overflow: hidden; /*background-color: red;*/
}

#une_4left, #une_4right { border-top: 1px solid black; color: black; 	font-size: 90%; padding: 0px 0px 0px 0px; margin-bottom: 5px; }

#une_4left ul, #une_4right ul { margin: 0px; }

#une_4left li, #une_4right li { list-style-type: none; padding: 0px 0px 0px 0px; }

#une_4left img, #une_4right img { text-align: center; }
/*---------------------------------------------------------------------*/

/* Content */

#navBar h2 {
background-color: #FAFAFA;
	border-top: 1px solid #A0A0A0;  /*black;*/
	border-bottom: 1px solid #A0A0A0;  /*#656868;*/
	border-left: solid 2px #A0A0A0;  /*#656868;*/
	border-right: solid 6px #A0A0A0;  /*#656868;*/
	font-size: 93%;
	color: #686868;
	padding: 2px 3px 2px 2px;
	margin: 0px 0px 2px 1px;
}

#navBar h3 {
background-color: #FAFAFA;
	border-top: 1px solid #A0A0A0;  /*black;*/
	border-bottom: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-right: solid 6px #EA0000;  /* #E22C2C;  #D10000; */ /* #e40000;*/
	text-transform: uppercase;
	font-size: 92%;
	padding: 3px 3px 1px 2px;
	margin: 0px 0px 3px 1px;
}

#navBar h4 {
background-color: #ECF0F7; /*#FAFAFA;*/
	border-top: 1px solid #A0A0A0;  /*#57638b;*/
	border-bottom: 1px solid #e8e8e8;
	/*border-left: 1px solid #e8e8e8;*/
	border-left: solid 2px #57638b;
	border-right: solid 3px #57638b;
	text-transform: uppercase;
	font-size: 93%;
	padding: 3px;
	margin: 7px 0px 7px 1px;
}

#navBar h4 a {
color : #2C3E77;
}

#navBar h5 {
background-color: #FAFAFA;
	border-top: 1px solid #91a4ce;
	border-bottom: 1px solid #e8e8e8;
	/*border-left: 1px solid #e8e8e8;*/
	border-right: solid 6px #91a4ce;
	border-left: solid 2px #91a4ce;
	text-transform: uppercase;
	font-size: 93%;
	padding: 3px;
	margin: 0px 0px 5px 1px;

}

#navBar h6 {
background-color: #FAFAFA;
	border-top: 1px solid black;
	border-bottom: 1px solid #e8e8e8;
	/*border-left: 1px solid #e8e8e8;*/
	border-right: solid 6px #000000;
	border-left: solid 2px #000000;
	text-transform: uppercase;
	font-size: 93%;
	padding: 3px;
	margin: 0px 0px 5px 1px;
}

#navBar ul {
	list-style-type: none;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	font-size: 95%;
}

#navBar li {
	line-height: 1.2;
	text-align: left;
	list-style-type: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 3px;
}

#navBar dl {
	margin: -10px 0px -5px 0px;
	border-top: 1px ridge #566489;
}

#navBar dd {
	margin: 1px 5px 2px 0px;
	text-align:right;
}

#navBar dd a{
	color:red;
}

#navBar img {
	margin: 0px 0px 2px 2px;
	/* border-right: 1px solid black;*/  /* hack because images lacks right border !! */
}

#printDiv h1 {
	display: none; 
	visibility: hidden;
}

/* CMS objects */

#indexcontent, #lastContent, #listart2 {
	margin-top: 20px;
	border-top: 1px solid; /* black;*/
	border-top-color: #A0A0A0;
}

#indexcontent a, #lastContent a, #listart2 a {
	color: black !important;
}


#indexcontent ul, #lastcontent ul, #listart2 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px ;
}

#indexcontent li, #lastcontent li, #listart2 li {
	padding: 3px 4px 2px 4px;
	background-color: #EEEEEE; /*ori E5E5E5*/
	margin: 0px 0px 1px 0px;
	list-style-type: none;
}

#indexcontent h3, #lastcontent h3, #listart2 h3, #indexcontent h2, #lastcontent h2, #listart2 h2 {
	display: inline;
	color: #566489;
	font-weight: bold;
	margin-right: 6px;
	font-size: 97%;
}

#rchhtdig {
	display: none;
	visibility: hidden;
}
#searchres li {
	list-style-type: none;
	color: #566489; 
	font-size: 92%;
}
#searchres dt {
	font-weight: bold;
	font-size: 100%;
}
#searchres dt small {
	margin-left: 20px;
}
#searchres dd {
	margin-left: 20px;
	text-transform: lowercase;
}
#searchres dd a {
	background-image: url('/elysee/root/bank/tclass/bt_fleche_rech2.png');
	background-position: left;
	padding-left: 8px;
	background-repeat: no-repeat;
}
#searchres em {
	font-size: 85%;
	font-style: italic;  /*-----------------------------------------CORRECTIF 20060511 ---font-weight: italic;-------*/
	color: gray;
}

/* HP une */
/* HP TYpe 1 - 2 Vignettes 187x95 et 1 Grande Une 376x264-----------------------------*/

#une_left li, #une_left2 li, #une_left3 li {
	/*border-top: 1px solid black;*/
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 0px;
}

#une_left h2, #une_left2 h2, #une_left3 h2 {
	font-family: Arial, Helvetica, Times;
	font-size: 85%;
	line-height: 1;
	_line-height: 1.166;
	color: #3B4A74;
 	margin: 1px 0px 3px 0px !important;
 	/*_margin-top: -2px;*/
 	padding: 0px 0px 4px 0px;
	min-height : 43px;
	height: auto;
	height: 43px;
	/*background-color: yellow;*/
}

#une_right h2 {
	font-family: Arial, Helvetica, Times;
	font-size: 85%;
	line-height: 1;
	_line-height: 1.4;
	color: #3B4A74;
}

#une_left img, #une_left2 img, #une_left3 img, #une_right img {
	display: block;
	margin: 2px 0px -3px 0px;
}


#une_left a, #une_left2 a, #une_left3 a, #une_right a {
	color: #3B4A74 !important;
	font-size: 70% !important;
	font-family: Arial, Helvetica;
}

/* HP Type 2 - 4 Vignettes  284x130---------------------------------------------*/

#une_4left li { /*margin: 0px 0px 0px 0px;*/ }

#une_4left h2, #une_4right h2 { /*display: none; */ /*visibility: hidden;*/ font-family: Arial, Helvetica, Times; font-size: 85%; line-height: 1; _line-height: 1.166; color: #3B4A74; margin: 0px 0px 10px 0px !important; padding: 0px 5px 0px 5px; min-height : 43px; /*height: auto;*/ height: 43px; /*background-color: red;*/ }

#une_4right h2 { /*_padding: 0px 0px 5px 0px;*/ }

/*
#une_left h4, #une_right h4 { font-weight: bold; color: #3B4A74; font-size: 110%; margin: 0px 0px 6px 0px; }

#une_right h4 { padding: 0px 0px 5px 5px; }
*/

#une_4left img, #une_4right img { display: block; margin: 2px 0px 0px 0px; }

#une_4left a, #une_4right a { color: #3B4A74 !important; font-size: 70% !important; font-family: Arial, Helvetica; }
/*---------------------------------------------------------------------*/

#hpContent ul {
	padding: 0px;
}

#hpContent #mainContent h1, #hpContent #mainContent h2 {
	clear: both;
	color: #566489;
  	font-family: Arial Black, Sans-Serif;
}

#hpContent #mainContent h1 {
	font-size: 250%;
	/*margin-top: -2px;*/ 
	margin-top: -13px;  /*ORIGNAL 200701*/
	padding-bottom: 0px;
	background-image: none;
}

#hpContent #mainContent h2 {
	font-size: 150%;
	margin: 0px 0px -5px 0px;

}

#lgContent #mainContent h1 {
	 font-weight: lighter;
	 background-color: #566489; /*E8E8E8 566489*/
	 color: #3B4A74;
	 padding: 5px 12px 5px 22px;
 	 background-image: none;
 	 margin: 0px 0px 25px -10px;
 	 font-size: 148%;
 }

#lgContent #mainContent h2 { font-size: 125%; margin: 0px 20px 5px 10px; }
#lgContent #mainContent li h2 { font-size: 100%; margin: 0px 1px 0px 0px; }

#lgContent #mainContent hr { margin: 0px 20px 15px 15px; }

#lgContent #mainContent h6 { 
 	margin: 25px 20px 0px 15px; 
 	_margin: 25px 20px -5px 15px; 
}

#lgContent #mainContent table { margin: 15px 20px 5px 45px; }

#lgContent p, #lgContent #mainContent li, #lgContent h5, #lgContent h3 {
	margin: 10px 20px 0px 20px;
}

/*-------------------------------------------------------------------------------------------------------------*/

#mainContent h4 {
	 font-weight: bold;
	 font-size: 110%;
	 margin: 10px 0px -5px 10px;
}

#mainContent hr {
	border: none 0; 
	border-top: 1px solid white;
	border-bottom: 1px solid #D60020;
	height: 1px;
	margin: 0px 0px 0px 0px;
}


/* Content hierarchy */

#mainContent h1, #mainContent h2 , #mediaContent h2 {
}

#mainContent h3 {
	padding-top: 10px;
	color: #3B4A74;
}
#mainContent h3 a {
	color: #1A2969;
}

#pageContent #mainContent h1, #mainTitle h1 {
	 font-weight: lighter;
	 background-color: #566489;
	 color: white;
	padding: 5px 12px 5px 12px;
 	 background-image: none;
 	/* margin: 5px 0px 0px 0px; BB20060909*/
 	 margin: 0px 0px 0px 0px;
 	 font-size: 148%;
 }



#lgContent h1 {
	 font-weight: lighter;
	 background-color: #566489; 	 /*E8E8E8;*/
	 color: white;  	/*#3B4A74;*/
 	 background-image: none;
 	 font-size: 148%;
	 padding: 5px 12px 5px 12px;	/* padding: 5px 12px 5px 22px;*/
 	 margin: 5px 0px 20px 0px; 	/* margin: 0px 0px 25px -10px;*/
 }


#pageContent #mainContent h2, #mediaContent h2, #gcontent h2 {
	 background-image: url('/elysee/root/bank/tclass/carre_bleu_clair.png');
	 background-repeat: no-repeat;
	 margin: 15px 15px 15px 0px;
	 padding-left: 20px;
}

#pageContent h3, #mediaContent h3,#gcontent h3 {
	clear: both;
	margin: 9px 0px -1px 0px;  /*------------CORRECTIF 20060511 ---margin: 9x 0px -1px 0px;-------*/
	padding-top: 15px;
}

#pageContent h6, #pageContent h3 {
	clear: both;
}

#mainContent li {
	line-height: 1.66;
	text-align: justify;
	margin-bottom: 10px;
}

dt {
	/*font-weight:bold;*/
}

dd {
	margin-left: 1px;
	padding-bottom: 0px;
}

dd ul {
	margin-left: 1px;
}

/* hack for underline items*/
#mainContent p u {
	text-decoration: underline;
}
#mainContent p i {
	text-decoration: underline;
}

#mainContent li u {
	text-decoration: underline;
}
#mainContent li i {
	text-decoration: underline;
}

/* hack for static imported news*/
#mainContent p {
	clear: left;
}/**/

#mainContent a {
	color: #4F5AA3;  /* 3B4A74 131C53 4F5AA3;  ---4F5AA3-----6673CC ----225588------1A2969---------#24354C;*/
}

#agendaDiv {
	font-size: 100%;
}

#agendaDiv h2 {
	margin-top: 10px;
	margin-bottom: 0px;
	/*background-color: yellow;*/
}

#agendaDiv ul {
	margin-top: -10px;
	margin-bottom: 30px; 
	/*background-color: blue;*/
}

#agendaDiv li {
	margin-left:-15px; 
	margin-right: 20px; 
	margin-bottom: 10px;
	clear: both;
	list-style-type: none;
	height: 1px;
	text-align: justify;
	min-height: 60px;
	max-height: none;
	/*background-color: red;*/
}

#agendaDiv dl {
	margin-top: 0px;
	margin-bottom: 0px; 
	/*background-color: red;*/
}


#agendaDiv dt {
	width: 23%;
	min-width: 23%;
	color: #566489;
	font-weight: bold;
	text-align: left;
	float: left;
	background-image: url('/elysee/root/bank/tclass/bt_fleche_rech215.png');
	background-position: top right;
	background-repeat: no-repeat;
	/*background-color: green;*/
	margin-left: -20px;
	margin-top: 0px;
}


#agendaDiv dd {
	display: inline;
	float: right;
	width: 80%;
	min-width: 80%;
	overflow: hidden;
	/*background-color: green;*/
}


#linkedAlbums {
	clear: both;
}

/*--------------------------------------------------PROGRAMME---------------------------------*/
#ProgrammeDiv {
	font-size: 100%;
}

#ProgrammeDiv ul {
	float: left;
	margin: 0px 0px 25px 0px;
	/*background-color: blue;*/
}

#ProgrammeDiv li, #lgContent #ProgrammeDiv li {
	clear: both;
	list-style-type: none;
	/*height: 1px;*/
	text-align: left;
	min-height: 60px;
	max-height: none;
	/*background-color: red;*/
}

#ProgrammeDiv dt {
	width: 24%;
	min-width: 24%;
	color: #566489;
	font-weight: bold;
	text-align: left;
	float: left;
	background-image: url('/elysee/root/bank/tclass/bt_fleche_rech215.png');
	background-position: top right;
	background-repeat: no-repeat;
	/*background-color: yellow;*/
	margin: 10px 0px 0px -15px;

}


#ProgrammeDiv dd {
	margin: 10px 0px 0px 0px;
	display: inline;
	float: right;
	text-align: left;
	width: 75%;
	min-width: 75%;
	/*background-color: green;*/
}

#lgContent #ProgrammeDiv P { margin-right: 10px; }
#lgContent #ProgrammeDiv dt { width: 24%; padding-left: 5px; min-height: 50px;  }
#lgContent #ProgrammeDiv dd { width: 76%; margin-right: 0px; min-height: 50px; _height: auto; }
#lgContent #ProgrammeDiv h2 { font-size: 110%; margin-bottom: 0px; display: block; }
#lgContent #ProgrammeDiv li { margin: 5px 0px 5px -5px; min-height: 70px; }
#lgContent #ProgrammeDiv h2 {  /* Hack for Firefox bullet */
 	_background-image: url('/elysee/root/bank/tclass/carre_bleu_clair.png');
	_background-repeat: no-repeat;
	_padding-left: 20px;
}

#ProgrammeDiv img{
margin: 0px 0px 0px 0px;
pading: 0px 0px 0px 0px;
}

/*--------------------------------------------------FIN PROGRAMME---------------------------------*/

#BioDiv {
	font-size: 100%;
}

#BioDiv img {	
	/*margin: 1px 0px 1px 5px;*/
}

#BioDiv li {
	text-align: justify;
	margin: 2px 0px 2px 0px;
	list-style-type: none;  /*-----------------------------------------CORRECTIF 20060511 ---list-style-type: bullet;-------*/
	/*background-color: red;*/
}

#BioDiv dl {
	margin: 15px 0px 15px 0px;
}

#BioDiv dt {
	width: 65%;
	min-width: 65%;
	color: #4D5D88;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*background-color: yellow;*/
}

#BioDiv dd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	/*background-color: green;*/
}

#linkedAlbums {
	clear: both;
}


#linkedAlbums a {
	margin-left: 18%;
	margin-top: 100px;
	font-weight: bolder;
}

/* class */

img.image_float_right {
        display: inline;
        margin: 0 0 1em 1em;
        float: right;
        clear: right;
}

img.image_float_left {
	clear: left;
	margin: 0 1em 1em 0;
	float: left;
}

img.image_block_center {
	text-align: center;
	display: block;        /* no !important */
	margin: 0 auto;
}

.clear {
	clear: both;
}

.actu_image {
	margin: 10px 10px 10px 0px;
}

.strong_text {
	font-weight: bold;
}
.small_text {
	font-size: 75%;
}
.written_text {
	color: #0000aa ;
	font-style: italic;
}
.information {
	color: #2F3149; /*#555872; bb 20060909*/
	font-size: 100%;
	font-stretch: narrower;
	font-style: italic;
	/* text-indent: 20px; BB 20060909 */
	margin-bottom: 7px;
}
.information a {
	color: black;
	text-decoration: underline;
}
.date_lieu {
	color: #433B67;
	font-size: 93%;
	font-stretch: narrower;
	margin-bottom: 7px;
}

.une_copyright {
	font-size: 90%;
	line-height:4px;
}
#text_color2 p {
	color: #990000;
	font-weight: bold;
}
.text_color1 {
	color: #333399;
	font-weight: bold;
	/* text-transform: uppercase; */
}

.block_color {
	display: block;
	background-color: #EAEAEA;
	padding: 2px 2px 1px 3px;
	_margin-bottom: -5px;

}

/* Thumbnails */

li img { 
	margin-left: 10px;
}

#listeImages ul, #listeImages2 ul, .listeImages, .listeImages2 {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding: 0px;
}

#listeImages li, #listeImages2 li, .listeImages li, .listeImages2 li{
	list-style-type: none;
	display: inline;
	float: left;
	text-align: center;
	font-size: 92%;
	width: 40%;
	margin: 5px 20px 10px 0px;
}

#listeImages img, #listeImages2 img, .listeImages img, .listeImages2 img {
	display: block;
	margin: auto;
	text-align: center;
}

#listeImages br, #listeImages a {
}

/* Popups */

#popupContent {
	background-color: white;
	height: 100%;
}

#popupContent h1, #mediaContent h1{
	font-size: 92%;
	font-weight: normal;
	margin: 0px;
	padding: 10px;
}

#popupContent #mainTitle2, #popupContent #mainTitle2 h1,#popupContent #mainTitle, #popupContent #mainTitle h1, #popupContent #mainContent h2 {
	background-color:  #566489;
	color: white;
	font-size: 120%;
	font-weight: bolder;
	margin: 0px 0px 20px 0px;
	padding: 10px;
}

#popLegende, #popupContent h2 {
	font-size: 95%;
	font-weight: normal;
	margin: 10px;
}

#popupContent #mainContent p {
	text-align: center;
	color: #566489;
	font-weight: bolder;
}

#popupContent #mainContent img {
	border: 1px solid black;
	margin : 5px;
}

#popCredits, #popupContent h6,  .album_credit, .album_desc {
	color: #566489;
	font-weight: lighter;
	width: 80%;
	font-size: 92%;
	margin: 0px;
}

#popupContent h3 {
	padding-bottom: 7px;
}

/* Hacks fixing bad content */

.ezForce, .ezForce td {
	border: 1px ridge #566489;
	margin: 2px;
}


.ezForce th { border: 1px dotted #566489;
	background-color: #566489;
	color: white;
}


table { 
	clear: both;
	font-size: 97%;
}


.textContent {font-weight: bolder; color: #90A4CE ; font-size: 100%}

.invisible {display: none; visibility: hidden; width: 0px; margin: 0px; padding: 0px;}

#mainContent table tr td {  font-size: 100%; height: 3em; padding: 2px;}

#mainContent table tr td font { color: black; font-size: 102%;}

#mainContent table tr td a { color: #566489;}

#mainContent table tr td i {color: black; font-style: normal !important;}

#ezaccessbar
{
	margin-top: 10px;
	text-align: center;
	font-size: 85%;
	color: #990000;
}

#ezaccessbar img
{
	vertical-align:middle;
	display: inline !important;
	visibility: visible !important;
	border: 0px;
}

.text_color2 {
	color: #990000;
	font-weight: bold;
	/*display: block; */
}

#newsmlStamp img {
	border: 5px;
	padding-right: 15px;
	vertical-align: middle;
}


#newsmlStamp {
	font-size: 88%;
	color: #333333;
	margin-top: 15px;
}

#newsmlCredit {
	text-align: justify;
	margin-top: 15px;
	margin-left: 20px;
	font-size: 80%;
	color: black;  /*-----------------------------------------CORRECTIF 20060511 ---font-color: black;-------*/
}


/* Chartage GED */

.link_fiche, .link_en, .link_15, .link_14, .link_13, .link_12, .link_11, .link_10, .link_9, .link_8, .link_7, .link_6, .link_5, .link_4, .link_3, link_2, link_1, link_25, .link_24, link_28, link_19, link_33, link_34  {
	font-size: 100%; /*original*/
	text-align: justify; /*original*/
	line-height: 1.0; /*original*/
/*	background-position: 0px 0px; */ /*modif SA20060420*/	
/*	padding-left: 20px;*/ /*modif SA20060420*/
/*	margin-left: -12px;*/ /*modif SA20060420*/
}

.linkext {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/lien_externe.png');
}
.link_3 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/actualite.png');
}


.link_4, .link_24 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/agenda.png');
}
/*
.link_9 {
	background-repeat: no-repeat;
	background-position: -10% 0%;
	background-image: url('/elysee/root/bank/icons/camera.png');
	margin-right: 15px;
	padding-right: 15px;
}*/
.link_14 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/communique0.png');
	margin: 0px;
	padding: 0px;
}

.link_27 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/iconephotog.png');
	margin: 0px;
	padding: 0px;
}

.link_33 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/ccm.png');
	margin: 0px;
	padding: 0px;
}

.link_34 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/lettre3.png');
	margin: 0px;
	padding: 0px;
}

.evenrow_3, .oddrow_3 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/actualite.png');
	list-style-position: inside;
}

.evenrow_4, .oddrow_4, .evenrow_24, .oddrow_24 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/agenda.png');
	list-style-position: inside;
}

.evenrow_14, .oddrow_14 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/communique0.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}

.evenrow_27, .oddrow_27 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/iconephotog.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}

.evenrow_33, .oddrow_33 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/ccm.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}

.evenrow_34, .oddrow_34 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/lettre3.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}

.evenrow_15, .oddrow_15 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/intervention.png');
	list-style-position: inside;
}

.evenrow_19, .oddrow_19 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/compterendu4.png');
	list-style-position: inside;
}

.evenrow_28, .oddrow_28 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/Pparole.png');
	list-style-position: inside;
}



.evenrow_25, .oddrow_25 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/icone-en_savoir_plus.png');
	list-style-position: inside;
}

.prev_evenrow, .prev_oddrow {
	background-color: white !important;
}

.prev_evenrow_3, .prev_oddrow_3 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/actualite.png');
	list-style-position: inside;
	background-color: white !important;
}

.prev_evenrow_4, .prev_oddrow_4, .prev_evenrow_24, .prev_oddrow_24 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/agenda.png');
	list-style-position: inside;
	background-color: white !important;
}

.prev_evenrow_14, .prev_oddrow_14 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/communique0.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
	background-color: white !important;
}

.prev_evenrow_27, .prev_oddrow_27 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/iconephotog.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
	background-color: white !important;
}

.prev_evenrow_33, .prev_oddrow_33 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/ccm.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
	background-color: white !important;
}

.prev_evenrow_34, .prev_oddrow_34 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/lettre3.png');
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
	background-color: white !important;
}

.prev_evenrow_15, .prev_oddrow_15 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/intervention.png');
	list-style-position: inside;
	background-color: white !important;
}

.prev_evenrow_19, .prev_oddrow_19  {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/compterendu4.png');
	list-style-position: inside;
	background-color: white !important;
}

.prev_evenrow_28, .prev_oddrow_28  {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/Pparole.png');
	list-style-position: inside;
	background-color: white !important;
}


.prev_evenrow_25, .prev_oddrow_25 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/icone-en_savoir_plus.png');
	list-style-position: inside;
	background-color: white !important;
}


.link_15 {
	background-repeat: no-repeat; /*original*/
	list-style-image: url('/elysee/root/bank/icons/intervention.png'); /*original*/
/*	background-image: url('/elysee/root/bank/icons/intervention.png');*/ /*modif SA20060420*/	
	/*list-style-position: inside; */ /*modif SA20060420*/	
}

.link_19 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/compterendu4.png');
}

.link_28 {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/Pparole.png');
}


.link_qt {
	background-repeat: no-repeat;
	background-image: url('/elysee/root/bank/icons/document_quicktime.png');
	 background-position: left;
	padding-left: 25px;
}
.link_wmv {
	background-repeat: no-repeat;
	background-image: url('/elysee/root/bank/icons/document_wmc.png');
	background-position: left;
	padding-left: 25px;
}
.link_en {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/document_english.png');
}
.link_sp {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/document_espanol.png');
}
.link_de {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/document_deutsch.png');
}

.link_folder {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/icone-dossier.png');
}
.link_fiche, .link_25 {
	background-repeat: no-repeat;
	background-position: left;
	/*padding-left: 25px;*/
	/*background-image: url('/elysee/root/bank/icons/icone-en_savoir_plus.png');*/
	list-style-image: url('/elysee/root/bank/icons/icone-en_savoir_plus.png');
}
/*
.evenrow_fiche, .oddrow_fiche {
	background-repeat: no-repeat;
	list-style-image: url('/elysee/root/bank/icons/icone-en_savoir_plus.png');
	list-style-position: inside;
}*/



.bloc1 {
float: right;
text-align: right;
display: inline;
margin-top: -18px;
}

.bloc2{
float: left;
text-align: left;
display: inline;
}

#videoplayer {
	text-align: center;
}

#trackdiv {
	display: none;
	visibility: hidden;	
}

#gcontent{
	text-align: left !important;
	overflow: hidden !important;
	width: 540px;
	float: right;
}

#gcontent p {
	text-align: left !important;

}

#gcontent
{
}

#gcontent a, #gcontent a:unknown, #gcontent a:link, .glink, #gcontent .l {
	color: #AA0000 !important;
	font-weight: bold !important;
}

.glink, .glink a {
	color: #660000 !important;
	font-weight: bold;
}

#gcontent .s {
	display: block;
	clear: both;
	color: #666666;
	font-size: 90%;
}

#gcontent ul, #gcontent li {
	list-style-type: none;
}

#gcontent .sdate {
	color: #0000AA;
	font-size: 90%;
	margin-right: 8px;
}

#gcontent #searchinfo {
	background-color: #566489;
	color: white;
}

#searchinfo ul {
	height: 30px;
}

#searchinfo li {
	display: inline;
	width: 33% !important;
	background-color: #566489;
        color: white;
}


#gcontent hr {
	display: none;
	visibility: hidden;
}

#searchbox {
	font-size:90%;
}



#searchbox li, #searchbox ul {
	display: inline;
	margin: 0px;
	padding: 0px;

}

.searchbox {
	margin-left: -37px;
}
#gcontent input {
	margin: 0px;
	padding: 0px;
}
#gcontent .a {
	display: block;
	clear: both;
	font-size: 85%;
	margin-left: 8px;
	padding-left: 8px;
}

#gcontent .f 
{
	color: #666666;
	font-size:85%;
}

#gcontent blockquote {
	margin-left: 0px;
	padding: 0px;
}

.rech {

color: #000066;
font-weight: bold;

}

#indexcontent li, #lastcontent li, #listart2 li {
	margin-bottom: 1px;
}

/* slideshow ----------------------------------------------------------------------------------*/

#slides {
margin-top: 20px;
}


#slides li {
list-style-type: none;
float: left;
text-align: center;
margin : 1.2em;
} 

#slidepreview {
	margin: 1em auto;
	background-image: url('none');
}

#slideinfo2 {
	color: #AA0000;
	font-weight: bold;
	text-align : center;
}

#slideinfo2 strong
{
	font-weight: normal;
	display: block;
	color: #000033;	
}

#slideinfo1 {
	font-weight: normal;
	text-align : center;
	font-size: 80%;
	color: #444444;
	margin-top: -25px;
	vertical-align: 50%;
}

#slidenav {
	text-align: right;
	margin-top: -5px;
/*	margin-right: 15px; */
}

#slidenav img{
	margin-right: 0px;
}

#navprev {
	float: left;
	/*_margin-left: 15px;*/
}
#navprev img{
	margin-right: 0px;
}

#slidepreview img {
	margin-left: 15px;
	_margin-left: 0px;
}
#slideinfo3 strong
{
	font-weight: normal;
	text-align: center;
	display:none;
	visibility:hidden;
}

/* ---------------------FIN slideshow ----------------------------------------------------------------------------------*/



#mainContent {
}

#agendaDiv #lastcontent h2 
{
display:none;
visibility:hidden;
color:red;
}



#mainContent img {
/* margin: 0px 0px 0px 0px;*/
}

#mainContent #une_left img, #mainContent #une_right img {
/*margin: 0px 0px 0px 0px;*/
}


#AlbumSlide img, #SomAlbumSlide img {
/*margin: 12px 12px 12px 12px;*/
/*margin: 0px 3px 10px 3px;*/
/*padding: 0px 0px 0px 0px;*/
}

#SomAlbumSlide #slidepreview, #SomAlbumSlide #slidenav, #SomAlbumSlide #slideinfo1, #SomAlbumSlide #slideinfo2, #SomAlbumSlide #slides  {
	display: none; 
	visibility: hidden;
}

#SomAlbumSlide img {
margin: 6px 12px 6px 12px;}

#LMC p, #LMC li, #LMC H3, #LMC H5, #LMC #newsmlStamp, #LMC #newsmlCredi, #CCM p, #CCM li, #CCM H3, #CCM H5 {
	margin: 10px 20px 0px 20px;
}

#LMC li p, CCM li p {
	margin-right: 0px;
	margin-left: 0px;
}

/*
#LMC h1, #CCM h1 (
	display: none;
	visibility: hidden;	
}
*/

 /*
#LMC h2, #CCM h2 {
	 background-image: none;
	 font-weight: lighter;
	 background-color: #566489;
	 color: white;
	 padding: 5px 12px 5px 12px;
 	 margin: 5px 0px 0px 0px;
 	 font-size: 148%;
	 line-height: 1.166;
 }
*/
/*
#LMC, #CCM {
	margin: 0px 20px 0px 20px;
}*/

#LMC h2, #CCM h2 {
	margin: 0px -20px 0px -20px;
}

/*Temporaire Bertrand 2006 07 28*/
#slideinfo3 strong
{
display:none;
visibility:hidden;
}

#slideinfo2 strong {
	color: #334169;
	font-weight: bold;
	font-size: 105%;
	text-align: center;
}
#slidepreview {
	text-align: center;
}
#slideinfo1 {
	padding-top: 15px;
	_padding-top: 0px;
	text-align: center;
vertical-align: middle;
}

#slideinfo2 {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}






.outils {
	background-color: white;
vertical-align: top; 
}

.auvi, .trad, .outils {
	font-size: 93%;
	font-stretch: narrower;
	font-weight: bold;
}

.auvi, .auvi a { color: #800040 !important; }
.outils { color: #433B67 !important; }
.trad, .trad a { color: #336633 !important; }

.auvi a, .outils a, .trad a {
	font-weight: normal !important;
}

.auvi a:hover, .outils a:hover, .trad a:hover {
	text-decoration: underline;
	color: #0099FF !important; /* #00FF00 FF0000*/ 
}

ul li .auvi img, p .auvi img {
margin-right: 0px;
margin-left: 0px;
padding: 0px 0px 0px 0px;
}

.auvi img {	
	margin: 5px 3px 0px 4px;
padding-bottom: 2px;
}


#printDiv .outils, #printDiv .auvi, #printDiv .trad {
	display: none; 
	visibility: hidden;
}

#ACT p, #ACT li, #ACT H3, #ACT H5 {
	margin: 10px 20px 0px 20px;
}

#SomVid, #SomVid1, #SomVid2, #SomVid3, #SomVid4, #SomVid5, #SomVid6, #SomVid7, #SomVid8, #SomVid9, #SomVid10, #SomVid11, #SomVid12, #SomVid13, #SomVid14, #SomVid15, #SomVid16, #SomVid17, #SomVid18, #SomVid19, #SomVid20, #SomVid21, #SomVid22, #SomVid23, #SomVid24, #SomVid25, #SomVid26, #SomVid27, #SomVid28, #SomVid29, #SomVid30, #SomVid31, #SomVid32, #SomVid33, #SomVid34, #SomVid35, #SomVid36, #SomVid37, #SomVid38, #SomVid39, #SomVid40 {
	float: left;
	width: 187px;
	overflow: hidden;
	/* border-top: 1px solid black; */
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	margin-left: 24px;
	color: #3B4A74 !important;
	font-family: Arial, Helvetica;
	/*background-color: red;*/
}

#SomVid img, #SomVid1 img, #SomVid2 img, #SomVid3 img, #SomVid4 img, #SomVid5 img, #SomVid6 img, #SomVid7 img, #SomVid8 img, #SomVid9 img, #SomVid10 img, #SomVid11 img, #SomVid12 img, #SomVid13 img, #SomVid14 img, #SomVid15 img, #SomVid16 img, #SomVid17 img, #SomVid18 img, #SomVid19 img, #SomVid20 img, #SomVid21 img, #SomVid22 img, #SomVid23 img, #SomVid24 img, #SomVid25 img, #SomVid26 img, #SomVid27 img, #SomVid28 img, #SomVid29 img, #SomVid30 img, #SomVid31 img, #SomVid32 img, #SomVid33 img, #SomVid34 img, #SomVid35 img, #SomVid36 img, #SomVid37 img, #SomVid38 img, #SomVid39 img, #SomVid40 img {
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}





/*SOMMAIRE VIDEO MENSUELLE*/


#Lieu_test {
	overflow: hidden !important;
	visibility: hidden;
	display: none;
	}

#VideoDiv ul {
	float: left;
	margin: 20px 0px 0px -30px;

}

#VideoDiv li {
	clear: both;
	list-style-type: none;
	height: 1px;
	text-align: justify;
	min-height: 100px;
	max-height: 100px;
	margin: 10px -10px 15px 0px;
/*	background-color: green;*/
}

#VideoDiv dt {
	float: left;
	width: 187px;
	margin: 0px 0px 0px 0px;
	/*background-color: blue;*/
}

#VideoDiv img {
	margin: 3px 0px 0px 0px;
	padding: 0px;
}

#VideoDiv dd {
	margin: 1px 0px 1px 10px;
	display: inline;
	float: left;
	width: 300px;  /*275px;*/
	min-height: 90px;
	max-height: 90px;
	/*background-color: #CCD7EA;*/
}	

#VideoDiv  .date_lieu {
	color: #433B67;
	font-size: 93%;
	font-stretch: narrower;
}

#SVL, #SVL1, #SVL2, #SVL3, #SVL4, #SVL5, #SVL6, #SVL7, #SVL8, #SVL9, #SVL10, #SVL11, #SVL12, #SVL13, #SVL14, #SVL15, #SVL16, #SVL17, #SVL18, #SVL19, #SVL20, #SVL21, #SVL22, #SVL23, #SVL24, #SVL25, #SVL26, #SVL27, #SVL28, #SVL29, #SVL30, #SVL31, #SVL32, #SVL33, #SVL34, #SVL35, #SVL36, #SVL37, #SVL38, #SVL39, #SVL40 {
	overflow:hidden !important;
}

#SVtool, #SVtool1, #SVtool2, #SVtool3, #SVtool4, #SVtool5, #SVtool6, #SVtool7, #SVtool8, #SVtool9, #SVtool10, #SVtool11, #SVtool12, #SVtool13, #SVtool14, #SVtool15, #SVtool16, #SVtool17, #SVtool18, #SVtool19, #SVtool20, #SVtool21, #SVtool22, #SVtool23, #SVtool24, #SVtool25, #SVtool26, #SVtool27, #SVtool28, #SVtool29, #SVtool30, #SVtool31, #SVtool32, #SVtool33, #SVtool34, #SVtool35, #SVtool36, #SVtool37, #SVtool38, #SVtool39, #SVtool40 {
	float: left;
	/*display: inline;*/
	height: 75px;
	min-height: 75px;
	max-height: 75px;
	/*background-color: red;*/
	vertical-align: bottom;
}


#SVtitle, #SVtitle1, #SVtitle2, #SVtitle3, #SVtitle4, #SVtitle5, #SVtitle6, #SVtitle7, #SVtitle8, #SVtitle9, #SVtitle10, #SVtitle11, #SVtitle12, #SVtitle13, #SVtitle14, #SVtitle15, #SVtitle16, #SVtitle17, #SVtitle18, #SVtitle19, #SVtitle20, #SVtitle21, #SVtitle22, #SVtitle23, #SVtitle24, #SVtitle25, #SVtitle26, #SVtitle27, #SVtitle28, #SVtitle29, #SVtitle30, #SVtitle31, #SVtitle32, #SVtitle33, #SVtitle34, #SVtitle35, #SVtitle36, #SVtitle37, #SVtitle38, #SVtitle39, #SVtitle40 {
	width: 300px;   /*275px;*/
	height: 60px;
	min-height: 60px;
	max-height: 60px;
	float: left;
	/*background-color:green;*/
	vertical-align: bottom;
	overflow: hidden;
}

#Lieu, #Lieu1, #Lieu2, #Lieu3, #Lieu4, #Lieu5, #Lieu6, #Lieu7, #Lieu8, #Lieu9, #Lieu10, #Lieu11, #Lieu12, #Lieu13, #Lieu14, #Lieu15, #Lieu16, #Lieu17, #Lieu18, #Lieu19, #Lieu20, #Lieu21, #Lieu22, #Lieu23, #Lieu24, #Lieu25, #Lieu26, #Lieu27, #Lieu28, #Lieu29, #Lieu30, #Lieu31, #Lieu32, #Lieu33, #Lieu34, #Lieu35, #Lieu36, #Lieu37, #Lieu38, #Lieu39, #Lieu40 {
	float: right;
	display: static;
	color: #7A7A7A;
	font-size: 93%;
	font-stretch: narrower;
}

/* fin sommaire videop mensuel*/

#une_right img {
	margin-bottom: 2px;

}




#mediadiv {
	float: right;
	text-align:right;
	font-size: 89%;
	color: #4F5AA3; /*#433B67;*/
	overflow: hidden;
	vertical-align: middle;
	margin-right: 4px;


}
#rmediadiv div {
	display: inline;
}

#mediadiv a {
	color: #4F5AA3; /*#433B67;*/
}

#une_right h2 img {	
align: right;
margin-right: 0px;
margin-left: 50px;
padding: 0px 0px 0px 10px;
/*	margin: 5px 2px 0px 2px;*/
	display: inline;
margin-left: 50px;
}


/* Communiqué du Conseil des ministres */
#mainContent #CCM h2 { margin: 15px 15px 0px 0px; }
#mainContent #CCM h3 { margin: 0px 20px 0px 10px; }
#mainContent #CCM h6 { font-weight: normal; margin: 25px 20px 0px 0px; }
#mainContent #CCM hr { margin: 0px 0px 0px 0px; }
#mainContent #CCM ul { margin-bottom: 25px; margin-top: 0px;  }


/*TEST 2006 11 07*/
.dots {
   background: url(/elysee/root/bank/tclass/dot1.gif) repeat-x;
   height: 1px;
   clear: both;
}
.byline {
   font-size: 11px;
   margin: 12px 0px 18px 0px;
}
.byline A {
   font-weight: bold;
}
#author, #pubDate {
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 4px 0px;
}
H1.tc_headline {
   font: 32px Georgia, "Times New Roman" Times serif;
   color: #000;
   line-height: 35px;
   margin: 0px;
}

#tt h1 {
   font: 32px Georgia, "Times New Roman" Times serif;
   color: #000;
   line-height: 110%;
   margin: 0px 0px 8px 0px;

}


#Sommaire a {
	color: black !important; } 



/*fin test 2006 11 07*/

/*Navigation Sommaire*/
#mainContent #LMC h6 { font-weight: normal; margin: 30px 20px 0px 0px; }
#mainContent #LMC hr { margin: 0px 0px 0px 0px; }


#une_une {
	float: left;
	/*width: 33%;*/
	width: 577px;
	overflow: hidden;
}


/* test pages d'albums*/

#demi, #demi1, #demi2, #demi3, #demi4, #demi5, #demi6, #demi7, #demi8, #demi9, #demi10, #demi11, #demi12, #demi13, #demi14, #demi15, #demi16, #demi17, #demi18, #demi19, #demi20, #demi21, #demi22, #demi23, #demi24, #demi25, #demi26, #demi27, #demi28, #demi29, #demi30, #demi31, #demi32, #demi33, #demi34, #demi35, #demi36, #demi37, #demi38, #demi39, #demi40, #demi41, #demi42, #demi43, #demi44, #demi45, #demi46, #demi47, #demi48, #demi49, #demi50 {
float: center;
align: left;
width: 50%;

}

#center {

float: center; }
